Texans owner apologizes again; attempts to explain comment

FILE -In this Dec. 10, 2014 file photo Houston Texans owner Bob McNair speaks at an NFL press conference during an owners meeting, in Irving, Texas. At left is NFL commissioner Roger Goodell. McNair has apologized after a report said

0 Comments