Darcy Tucker has signed a two-year contract extension with Fremantle