Fremantle secures Luke Jackson from Melbourne in a trade that involved a side deal with GWS sending Toby Bedford to the Giants.
The Demons gained pick 13, Fremantle's future first-round pick and future second-round pick (tied to the Dockers) in exchange for Jackson, picks 44 and 67.
Pick 44 went the way of the Demons after they agreed to trade small forward Bedford to the Giants, and they passed it on to Fremantle in the Jackson deal.
"Luke has been our number one priority all year and obviously throughout the trade period," Fremantle's head of player personnel David Walls said.
"He's got so much versatility and so much scope to improve as a player. We’re really only scratching the surface with what he can do."