Tale of the tape: Deshaun Watson ? Russell Wilson. And they meet in Week 8…. Posted on October 27, 2017 by theFFeed https://www.facebook.com/NFL/videos/10155711171846263/