Off the Kuff Rotating Header Image

Posts Tagged ‘Stanley Cup’

How cursed is Houston as a sports city?

So another Super Bowl is history, and as you might have noticed the Houston Texans were not be playing in the game. This continues an unbroken streak of Houston football teams not making it to the Super Bowl, some in particularly heartbreaking fashion. The Astros have never won a World Series, having only won one […]