The city of Houston has brighter days ahead of it, beginning with the start of the NFL regular season this Sunday. The Texans will host the Week 1 clash against AFC South rivals the Jacksonville Jaguars at NRG Stadium, wherein star defensive end J.J. Watt will make his long-awaited return after missing all but three games […]