Davis was chosen by American League captain Robinson Cano of the New York Yankees. They will be joined on the AL squad by Detroit Tigers bopper Prince Fielder, who won the event last year and in 2009, and a player yet to be announced.
New York Mets star David Wright, the National League captain, selected 20-year-old Washington phenom Bryce Harper along with Colorado outfielders Carlos Gonzalez and Michael Cuddyer.
Major League Baseball announced the field Monday — or at least most of it.
Cano won the 2011 Home Run Derby in Arizona.