The rosters for the 2011 Major League Baseball All-Star Game, scheduled for Tuesday, July 12, at Chase Field, in Phoenix, Arizona, were released, on Sunday.

 

View the complete rosters, courtesy of mlb.com.