Duane Brown on 'Getting it done' in win over Lions
Detroit, Detroit Lions, Fox, Houston, Houston Texans, Lions, NFL, texans