Skip to main content
Come Fan with UsSaturday, August 8, 2026

Brian McCann selected to replace Freddie Freeman on NL All-Star roster

McCann will be making his seventh All-Star appearance.

Kevin C. Cox

Atlanta Braves catcher Brian McCann has been named as the replacement for teammate Freddie Freeman on the National League All-Star roster, MLB announced on Sunday.

McCann will join closer Craig Kimbrel on the NL squad for his seventh career All-Star appearance. The only player in Braves history to earn All-Star nods in his first six full seasons, McCann missed out on the honor last year but returns for Tuesday's game in New York.

More Braves: Evan Gattis returns

The left-handed hitter spent some time on the disabled list to begin the season, but has swung the bat well since returning to the lineup; he entered Sunday hitting .291/.374/.536 with 12 homers and 32 RBI. The 2010 All-Star Game MVP has played particularly well the past few weeks, hitting .410 with four homers and eight multi-hit games since June 23.

Freeman won the NL Final Vote, but a jammed thumb will keep the first baseman out of the game. Freeman will travel to New York to participate in the festivities.

More from SB Nation:

Tim Lincecum throws a no-hitter | Pictures

50 awesome things about Tim Lincecum’s no-hitter

Yankees trade rumors: Phil Hughes drawing interest

Matt Garza trade rumor explosion!

Longread: Brooklyn’s field of broken dreams

See More: