Travis Frederick: You're Never Your Best In Week 1

Center Travis Frederick shares his thoughts that no team in the NFL is their best in week 1 and how this team can on improve.

Advertising