Not sure what to make of this. Worthy of it's own thread though, will generate a bit of chit chat.
Sounds like Rubbish. The only way for Essendon to sign him automatically without going through the draft is to rookie him. In which case you can't pay him $1m - which I doubt we've got room for in the salary cap anyway. It could be $1m over say 3 years - but if he's a top rugby player wouldn't his salary be about that anyway? So why cross codes?