Jarred Weaver
National League Shuts Out American League in 8-0 Triumph; National League Wins Third Straight All-Star Game
•
10 Jul 2012
The 83rd annual All-Star Game brought about quite an impressive array of the league's best starting pitchers and power hitters. Our Philadelphia Phillies sent out three of their top guys to Kansas City: Catcher Carlos Ruiz, starting pitcher Cole Hamels, and closer Jonathan Papelbon. All of these men took the field (or mound) tonight against […]