Well ofcourse he wont, but most likely a lot of the money will be towards the end of the contract so if he retires before the end of the contract they wont have paid him that much, much like Nate Clements deal, he got an 80 mil contract but I wouldnt be surprised if he only saw around 50 mil of it