Houston Texans wideout Brandin Cooks will not play on Thursday Night Football against the Philadelphia Eagles, a league source tells ESPN's Ed Werder.
Cooks expected to be moved before Tuesday's NFL trade deadline, but the Texans lack of flexibility on trade demands, and the fact that Cooks' $18M salary is fully guaranteed next season, made it impossible to close a deal, the source said.
Cooks, who missed practice on Tuesday and Wednesday due to personal reasons, took to Twitter shortly after the trade deadline had passed, posting a cryptic tweet seemingly voicing his displeasure at not being dealt.