In just over 24 hours, MLB will host its annual All Star Game in Kansas City. There has been a lot of speculating surrounding the starting pitcher for the American League side, and Bleacher Report have indicated tonight that regular pitcher for the Detroit Tigers, Justin Verlander, will be the starting pitcher.
The five time All Star is on a good roll in 2012, with a record of 9-5 and an ERA of 2.58. Verlander leads the majors with five complete games and is the perfect opposing pitcher to a star stuttered National League side who are expected to go well this year. If reports are accurate, this will be Verlander's first All Star start adding to an already hall of fame eligible resume which includes AL Rookie Of The Year in 2006 and AL CY Young and MVP Winner in 2011. Verlander has also thrown 2 career no hitters. Justin Verlander was picked to start over a sea of incredible talent in the American League side, which includes the likes of CC Sabathia, Felix Hernandez, and Jered Weaver.
The All Star Game festivities get underway tomorrow with the State Farm Home Run Derby, followed by the MLB All Star Game on Tuesday night from Kansas City. Justin Verlander's presence in this year's All Star game will give the American League a much needed boost after two straight defeats in recent All Star games by the National League.
How do you think the American League will fair in this year's All Star Game?




