Steve Morison has quit Leeds United for Millwall after agreeing a deal to sever his contract with Elland Road.
Morison quit United earlier today and has joined League One Millwall on an initial one-year deal, his third spell at The Den.
United spent several weeks attempting to remove Morison - one of their highest earners - from the wage bill and a settlement was been reached with 12 months of his deal remaining.
The club said Millwall had paid an “undisclosed fee” to secure the transfer but that money is understood to have been used to pay the 31-year-old off.
Morison’s departure ends a difficult spell at Elland Road in which he struggled to find his form and produce goals.
Brought in from Norwich City as part of a swap deal for Luciano Becchio in 2013 - a deal in which Leeds also received a fee of £200,000 - he scored five times for United in 41 appearances.
His contract, however, placed a serious financial burden on Leeds, worth in the region of £17,000 a week.
Morison figured heavily in the club’s recent pre-season campaign but United were determined to move him on following heavy investments in striker Chris Wood and winger Stuart Dallas.