AFC South Stefon Diggs’ first Houston impression? Driving here stinks. The Texans' new wide receiver is learning that getting around Houston is no easy feat. SHARE THIS NEW