For the first time in 26 years, the Atlanta Braves are World Series Champions. Jorge Soler walloped a three-run homer and Max Fried tossed six stellar innings as Atlanta blanked the Houston Astros Tuesday, 7-0 [Read More…]
The post Braves Clinch World Series Over Astros appeared first on WTAW | 1620AM & 94.5FM.