Nothing to moan about - not a 1 yr extension or anything plastic, this is a long term deal from a player who could probably have got on most run on teams in SL and got a deal in Oz.
We talk about ambition and looking forward, what more do you want as an opening salvo.
Add to this in the coming weeks some contract extensions for younger players then it sends all the right messages in my opinion. I think this is the long term view that the signings we should trumpet are the retention and building ones, people coming in from outside are important, but not the primary driver.
Good start, good statement and I agree though that talk is cheap and it needs to be followed through - But I woudl rather see us do things well rather than do things quick.