Honestly, any Houston sports fan is insufferable. Hell, I think we actually have more Saints fans here than we do Texan's fans
Lol. Not even remotely true.
edit: Anyhow the real answer on the sport drought.
http://ftw.usatoday.com/2016/06/now-that-cleveland-has-won-a-championship-which-city-has-the-longest-title-drought
1. Cincinnati: 26 years
2. Minneapolis-St. Paul: 25 years
3. Washington D.C.: 25 years
4. Toronto: 23 years
5. Atlanta: 21 years