News

The Houston Texans announced that founder and owner Robert McNair died Friday in Houston. He was 81. According to the Houston Chronicle, McNair had been fighting skin cancer for several years.