I wonder how 'guaranteed' that $20M is? Peyton showed once before, during his last season with the Colts, that he has no problem collecting his paycheck when not playing. You could argue that he has already earned that money with the success the Broncos have had while he is there, but if they're paying him that money to not play they will struggle to field a competitive team.