Deshaun Watson's one-eyed touchdown is everything we love about him
Deshaun Watson's nasty eye injury illustrates absurdity of game-winning TD: 'I kind of threw it blind'
Regular Season Game 17 - Chiefs at Raiders (1-7-23) by Kansas City Chiefs - Issuu
Tennessee Titans vs Las Vegas Raiders - 2022 Week 3 by Tennessee Titans - Issuu
NFL Regular Season Week 12 – Highlights, Scores, and the Best Plays
Texans' Watson tosses three touchdown passes in win over Raiders
Texans Top 100 Houston Texans
Patriots 22-28 Texans (Dec 1, 2019) Game Recap - ESPN
Dolphins vs. Texans final score, takeaways: Deshaun Watson throws five TDs in blowout win
NFL1000: Doug Farrar's Week 7 QB Rankings, News, Scores, Highlights, Stats, and Rumors