• Marlowe (edited 8 years ago)
    +1

    IMO he's worth Megatron money, at the very least for the same reason that Andrew Luck is worth Aaron Rodgers money. The cap has gone up quite a bit since Megatron signed his deal, and will continue to go up into the future. That can't be ignored in making this comparison.

    • ClarkKent
      +1

      I think its a great deal. It's only 70 million over 5 years. Spread out that's just a bit more than the franchise tag. I am very happy with this deal.