Seth and Sean talk with John McClain about Roger Goodell's comments about Deshaun Watson's suspension, and get his thoughts on what he's seen at Texans training camp so far.
Payne & Pendergast
9,077 clip(s)
Astros Actually Win a Series! + Time for a Nico Extension? + Headlines
How does Stroud Define a Leader? + How Does Texans Offseason Stack Up to AFC South?
8 at 8 + Should Texans be in Season Opener in KC? + Tom Brady Roast Props & Expectations