Very Well, I Shall Manage the Houston Astros

In a tearful press conference this afternoon, the Houston Astros announced that they would be firing general manager Jeff Luhnow and manager A.J. Hinch. This doesn’t usually happen when a team has, in three consecutive years,...

Read More