Texans Deshaun Watson and J.J. Watt have made freakishly fast recoveries

Video Details

Houston Texans stars Deshaun Watson and J.J. Watt both lost their seasons early due to injury. Today, the dynamic duo looked strong working out together.