Originally Posted by BowlenBall
Von Miller has exactly 8 months from today to earn his next contract. I'm sure Elway is very nervous about giving mega-millions to the guy in these photos:
I'd like to be positive, but I'm afraid I've seen this movie before....
Umm, they have him under contract for 2 more years, including this year and can tag him for 1-2 more years after that.
A potentially long-term deal would have some clauses in it i'm sure.