Originally posted on 11/01/2014:

Fukk the Stars.

Houston is the only city in Texas that should have an NHL franchise.