The Houston Texans: Or, God’s Least Favorite Team

Tuesday, November 15th, 2011

As a Cub fan, I feel highly qualified to pick out teams that appear to have been damned by some sort of heavenly decree. But even following that sorry franchise has nothing on what it must be like to root for the Houston Texans, albeit in a much shorter timeframe. Houston ...