The 2012 The Home Run Derby will be held tonight at 8 p.m. ET and will be televised on ESPN.
This year’s Derby is headlined by Dodgers star Matt Kemp, even though he has been sidelined with a hamstring injury, and reigning champion Robinson Cano, who broke a final-round record in 2011 with 12 dingers. Each was named the “captain” of his league’s team.
Check out the full rosters after the jump…
American League
Robinson Cano, Yankees (captain); Mark Trumbo, Angels; Prince Fielder, Tigers; Jose Bautista, Blue Jays.
National League
Matt Kemp, Dodgers (captain); Carlos Gonzalez, Rockies; Carlos Beltran, Cardinals; Andrew McCutchen*, Pirates.
*=substitute for Marlins’ Giancarlo Stanton, who is injured.