David Johnson, Jonathan Greenard and More | Texans All Access

 
John Harris and Drew Dougherty draft their ultimate all-team NFL teams with one player from each of the 32 NFL clubs, Plus, David Johnson and Jonathan Greenard join the show.
Loading transcript