New York Giants owner John Mara used a phrase that indicates how NFL teams feel about Houston Texans QB Deshaun Watson and his trade value.
New York Giants owner John Mara used a phrase that indicates how NFL teams feel about Houston Texans QB Deshaun Watson and his trade value.