This Day in Braves History: Atlanta wins their first World Series title

Braves Franchise History 1995 – The Atlanta Braves win their first World Series as Tom Glavine and Mark Wohlers combine on a one-hitter. David Justice’s sixth inning home run off Jim Poole acounts for the only run. MLB History 1953 – Red Barber resigns from the Brooklyn Dodgers broadcast booth and takes a job with […]

Chris Sale’s Big Move After Winning the Cy Young Involves Special Gifts

Braves ace Chris Sale celebrated his 2024 NL Cy Young win by gifting teammates and coaches who helped him dominate.