‘I’m a man of integrity,’ Texans’ Stefon Diggs says being team captain means ‘everything,’ attacks ‘narrative’
Read full article: ‘I’m a man of integrity,’ Texans’ Stefon Diggs says being team captain means ‘everything,’ attacks ‘narrative’Wide receiver weighs in on several topics, including his fit in Houston, being a team captain, fashion sense and more