Robert ”Bob” McNair, the man who brought football back to Houston after the Oilers left for Tennessee by founding the Texans, has died. One of the NFL’s most influential owners, McNair had battled both leukemia and squamous cell carcinoma in recent years before dying in Houston
Powered by WPeMatico