Tim Cahill

Tim Cahill with his current club Everton.