Allen: 'In the NFL there are no days off'

Top Videos