El Hadji Diouf joins Leeds United on non-contract terms

Leeds United have signed forward El Hadji Diouf on non-contract terms, less than 18 months after manager Neil Warnock compared him to a "sewer rat". 

The Senegal frontman, 31, joined in time to be on the bench in Saturday's League Cup tie with Shrewsbury.

In January 2011, then-QPR boss Warnock was furious with Blackburn's Diouf for allegedly abusing Jamie Mackie when the forward was down with a broken leg.

Diouf left Doncaster in the summer following their relegation.

He has also played for Liverpool, Bolton, Sunderland, Blackburn and Rangers.