In Ennis's case your probably correct reladith. With Toupo it's a different story, He went to the Roosters for not a lot of money,(His contract was upgraded by them this year when he realised the potential they and a lot of others saw in him) Our club for the sake of probably $20-30K let him go. Had he stayed here we would have seen him doing exactly what he is doing now at the Roosters. He will be the next great prop forward, how could we have let him slip through? He is a standout amongst the juniors we've lost, but there are others that with a little more money invested in them earlier may have stayed at the club. The problem is we have signed a few big names to a lot of money for long periods of time, those players are chewing money that at present they are not worth, I'm talking about players like Kennedy, signed for 5 years at $300,000 per year, value five years ago, certainly not value the last 2 years (He hasn't played) Adam McDougall, how much money did he chew up over the years for very little return? great player, but with all the time off the field how many kids could we have kept with some of his money? Mark Hughes is another, at the time of his contract worth every penny, last year or so he hasn't been. I honestly think 5 year or 4year contracts are for mugs, in a game like ours there are too many variables that change a players value. Clubs need to collectively come up with a consistant plan and contract timeframe that includes allowances for injuries etc, it sounds hard I know but clubs at the moment are being almost blackmailed into agreeing to long term contracts because players know sometime down the track they won't be as fast, or as fit, so it's to their advantage to get all they can ther and then. I think we need limitations on contracts across the board, so everyone is on the same playing field, ie:- all contracts are two years, all players must play 75% of the year or lose part payment. At the moment it's one way traffic. I'll just add again the anti-tampering date should be at the end of the season.