Reports from Cleveland suggest that the Browns–not the Steelers–may have the inside track on signing Texans star J.J. Watt. Matt Thomas of Sports Talk 790 in Houston thinks that may be true.
Reports from Cleveland suggest that the Browns–not the Steelers–may have the inside track on signing Texans star J.J. Watt. Matt Thomas of Sports Talk 790 in Houston thinks that may be true.