Fremantle have finally sealed an AFL deal for Giants forward Cam McCarthy, a year after first trying to trade for him.
The Dockers gave up pick No.3 in the draft for McCarthy plus picks seven, 34 and 72.
McCarthy did not play any AFL this season because of mental health issues and the Giants have released him from the last year of his contract.