The Crawfish Boxes · Apr 2, 2025
Game Six Thread. April 2, 2025, 3:10 CT. Giants @ Astros
The Astros have not scored more than two earned runs in a game this year. Absolutley abysmal. I wanted to think that the dastardly coaching staff was screwing with the hitters’ heads during Spring Training (during which they were also bad), and, after all, didn’t the team have a terrible start last year?