Print and Go Back All-Star 2012 [Print without images]

Sunday, July 1, 2012
Updated: July 9, 2:52 PM ET
2012 National League All-Star roster

Below is the complete roster for the National League All-Star team. Click here for the American League All-Star team.

Note: # -- won't play due to bereavement leave; & -- won't play due to injury; * -- won NL Final Man vote; ^ -- added as replacement.