Skip to main content
Advertising

Player Interview

OTAs Week 1 Check-In with Steven Nelson | Drew's Dozen

Peacocks kill snakes, and Drew Dougherty of Texans TV interviewed DB Steven Nelson. The two talked about his pair of peacocks, goats, Idris Elba, superpowers, sequoias and much more.

Advertising