<<The one big negative with a long contract to Williams is that, he is 30 years old now, a 7 year contract will have him pulling close to 21-23 mill dollar at the age of 37, a 5 year contract will.have him pulling 19-21 mill at the age of 35.>> If Williams is now 30 years old, the C's (or any other team) could not give him a 7-year contract.