All posts tagged "astros fire lunhow"
-
General
/ 1 year agoAstros Hit with Cheating Penalties; Hinch and Luhnow Fired
The Astros have fired their manager and general manager after receiving MLB's punishment for the sign-stealing incident.