2011 MLB All-Star Game live July 12 on FOX
Click here for the 2012 MLB All-Star Game TV schedule. Baseball’s best — at least those that aren’t injured, haven’t pitched on Sunday or haven’t otherwise withdrawn — head to Chase Field in Phoenix, Ariz., for the 2011 All-Star Game on Tuesday, July 12, at 8pm ET on FOX. USA Today reports that 83 players have been named to All-Star rosters, a new record, thanks to the surprising number of injuries and new rules that prohibit a pitcher who started on Sunday from playing in the All-Star Game. You can see the latest starting lineups at mlb.com and complete rosters […]