We have officially hit the All-Star break and there have been plenty of surprises.

The Padres have been able to fend off pesky NL West rivals. The Reds have 27 come-from-behind wins and have been in first for over a month. The Rangers just picked up a Cy Young winner as they sit comfortably atop their division. There have been a obscene amount of perfect games and no-hitters.

Yet some things stay the same. The Yankees once again have the best record in all of baseball. The Pirates are in last again and there has been an A-Rod controversy.

The second half looks like it will provide plenty of drama, the season really heats up now.

Begin Slideshow