The Infamous Sewer Rat Booed On Elland Road Debut TSS August 12, 2012 Leeds United 97 Comments From the moment he started warming up in the first half of yesterday's comfortable victory over Shrewsbury Town, the sight of El Hadji Diouf in a...