Scout Chris Landry of LandryFootball.com talks Texans and other NFL teams with ND and Greg on In the Trenches on SportsTalk790