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.
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.
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.