Almost a full month of baseball is in the books in the 2012 season, and there have already been many memorable moments, including a perfect game by Phil Humber and a no-hitter by Jered Weaver.
There have been some pleasant surprises, such as Bryan LaHair, and some unexpected disappointments after four weeks of action.
We have seen veteran players off to scorching starts, like Derek Jeter, and veteran players who are being outplayed by young guys just trying to make an impact this season.
There are a handful of guys who are looking to stay hot and remain in the hunt to play in their first All-Star game this season.
The game will be held at Kauffman Stadium, home of the Kansas City Royals, on July 10th.
Although there are many players who are worthy of being in contention, only ten guys from each league have made the list.
We begin in the American League with a player having a breakout year on a surprisingly competitive team.