Braves take massive hit after $42 million investmentSport The Atlanta Braves certainly haven’t started the 2025 Major League Baseball season off as expected. About The Author