The "name" of
Houston's newly transplanted
MLS team. Officially qualifies as the stupidest, most idiotic, fucked-up name for a sports team in human history. 3 brain-damaged cavemen and a colony of ants could've come up with a better name.
The name ain't so great when it takes 30 minutes and a
Texas history class to explain it.