Use the Sharp signing as an example. He will be making 5.9mil per year....Plenty of people here will say it is a slight overpayment. If his stats decline just slightly, the contract will look even worse, as he is skating on thin ice (pun intended). Soooo...the guy already has more money than he knows what to do with, why couldn't he just sign for 4mil/year?!! Then while he is putting up better numbers than other guys that make more than him....he looks like the hero. Paul Kariya signed with the Blues for 6mil/year at 3 years. I personally loved the guy, but a large percentile of the die hard local fans talked trash on him constantly because of his salary. If he was signed for less...there would have been no issue, and weight off of his shoulders. Is it just pure greed?