April 3, 2025

Photo: Brian Rothmuller/Icon Sportswire via Getty Images

The Braves Nightmare 0–7 Collapse

After their five-run lead collapsed on Wednesday, the Atlanta Braves angrily walked their heads off. Shohei Ohtani‘s bobblehead night ended in storybook fashion, with a walk-off home run to center. The Braves scored five runs in the first two innings, aided by errors; Nick Allen‘s double in the first, slated with Ozzie Albies and Matt […]

Read More