Dan Hannebery celebrates a goal. Picture: Anthony Johnson.

Sydney has locked away one of its most important midfielders on a long term deal.

Star Sydney Swans midfielder Dan Hannebery has signed a mega five year deal to remain at the Swans until at least the end of 2021.

The 24-year-old still has a year to run on his current contract, but the Swans were keen to secure the premiership player’s signature before huge free agency offers of over $800,000 from Victorian clubs keen to lure Hannebery home became an option.

The deal will effectively tie him to the club for life, with Hannebery turning 31 in the final year of his contract.

Read more at HeraldSun.com.au