Jul 12, 2010 3:17 PM EST

The starting line-ups for the 2010 MLB All-Star Game were announced on Monday at a press conference in Anaheim. Ubaldo Jimenez and David Price will start on the mound for the National League and American League respectively.

National League Hanley Ramirez, Marlins Martin Padro, Braves Albert Pujols, Cardinals Ryan Howard, Phillies David Wright, Mets Ryan Braun, Brewers Andre Ethier, Dodgers Corey Hart, Brewers Yadier Molina, Cardinals

American League Ichiro Suzuki, Mariners Derek Jeter, Yankees Miguel Cabrera, Tigers Josh Hamilton Rangers Vladimir Guerrero, Rangers Evan Longoria, Rays Joe Mauer, Twins Robinson Cano, Yankees Carl Crawford, Rays

Via Christopher Reina/RealGM