Why does Sam Bradford look like he is in Peewee football? $50 million and he can't find a helmet that fits with a chin strap that actually touches his chin?!
Announcement
Collapse
No announcement yet.
Dallas Cowboys 2015-16 Season Thread...
Collapse
X
Comment