Someone convince Crane to spend a sh-tload of money to keep this team together, win a bunch of World Series, increase the franchise's value by a billion, and then sell it off for the mother of all profit margins.
That said. Does this team have a nickname that I missed? I haven't heard a catchy nickname for 'Stros of the past 2 years (and really past 4 years).
Spoiler We don't want congratulations from asschin & that loser franchise! Astros . . . . Rockets . . . . . . . . . Texans spiraling the toilet. What do they know about advancing deep in the playoffs or winning a title anyways? They need to be preparing for Buffalo before Josh Allen comes in here and spanks their ass!