The MLB season is now officially nearly halfway through, with this year's All-Star Game set to take place in less than a month on July 15. So far in the campaign, there have been plenty of surprising and disappointing teams, and a lot of teams aiming to rebound from a tough end to their season last year, and this includes the San Diego Padres.