Trinitonian

Opinion: Houston loses, America wins

Opinion: Houston loses, America wins

2017 scandal still leaves a bitter taste in the mouths of fans four years later. Was it worth it?
Caleb Reed, Sports Reporter November 11, 2021

The scene was set — bottom of the ninth, one on first, two outs. 10:30 p.m. in Houston, Texas, in game six of the World Series. It’s a cast of characters that you would never have expected. Seeing...

Load More Stories
Activate Search
Braves