Final All-Star Game rosters for National League and American League

Since the All-Star rosters were announced on July 6, there have been various changes as a result of the Final Vote, injury and starting pitchers pitching on Sunday, with a flurry of those substitutions coming just yesterday. Here, then, are the updated and annotated rosters as of mid-day on Monday for both the National League and American League teams.