The Astros make the playoffs
While the Astros didn’t start out a stellar baseball season, they have more than made up for their 15-30 standing.
Some are even saying they’ll take the World Series, thanks to their pitching line-up (rock on Roger Clemens and friends).
Desperate plea – will somebody that knows what they’re talking about please embellish on this? I am the absolute last person that could hope to speak/type with any authority on anything sports-related.
Where will you be watching the playoffs??