The franchise tag has created tremendous tension between Jadeveon Clowney and the Houston Texans.
For The Win, Indianapolis Star: Sports
Tue, 07/16/2019 - 1:05pm
The franchise tag has created tremendous tension between Jadeveon Clowney and the Houston Texans.