Will the Broncos pay for the 'Win now' strategy?

Will the Broncos pay for the 'Win now' strategy?
747971
Football
New England Patriots
Top Videos