Sydney speedster Gary Rohan has spurned AFL free agency, agreeing to a long-term extension with the Swans.
Rohan, 25, was due to become a free agent when his existing contract expired at the end of the 2017 season.
But the Victorian forward resisted the urge to listen to offers from home-state clubs, signing a three-year extension on Thursday.
“We’re delighted that Gary has committed to us until at least the end of the 2020 season,” Swans football chief Tom Harley said.
“We think Gary can impact the game in a number of ways and he provides us with flexibility in that he can play multiple roles.
“He was drafted as an 18-year-old and is a very popular member of the team – as such, we look forward to watching Gary continue his career at the Swans.”
Rohan, the sixth overall pick at the 2009 draft, has played 73 senior games.
He missed most of the 2012 and 2013 seasons after suffering a horror compound fracture of his right leg against North Melbourne.