Avatar - FOX 5 Atlanta
FOX 5 Atlanta

Braves fans excited for Game 5

The Braves lead the NLCS 3-1 heading into Friday night's game 5.