Houston Texans Owner Bob McNair Dead at 80

Houston Texans owner Bob McNair -- who made a fortune in energy plants and brought the NFL back to Houston after the Oilers bolted for Tennessee in 1997 -- has died. McNair died peacefully in Houston Friday surrounded by his wife, Janice, and…

Leave a Reply