A group of Houston Texans season ticket holders has filed a lawsuit against the team. The permanent seat license (PSL) holders are accusing the Texans of ...
Football helmets have come a long way since the days of the leatherheads, but there's obviously still some work to be done when it comes to perfecting ...