Phenomenal Smith wrote:
"winning a World Series and having a parade somewhere in Houston..."

Mighty big talk for a guy who's never made the playoffs.
What's he suppose to say? We suck and will in 2009?

Astros are close to having a decent shot in 2009.