Leeds United forward Ryan Hall has left the club by mutual consent.
Hall recently spent a month on loan with Yorkshire rivals Sheffield United and played five times during his spell at Bramall Lane.
But he was suspended on his return to Leeds as the club investigated a breach of discipline, believed to be related to the club's social media code of conduct.
Hall came through the ranks at Crystal Palace but failed to secure a regular place in the side before making his name at Southend, where he scored 23 goals in 105 matches.
He impressed during a loan spell at Leeds before making the switch permanent in January but he has now left Elland Road.