Youssef MachkhasNFL. Houston Texans make Brian Gaine new GM, extend Bill O'Brien's contract2 years ago