I ****ing hate Tim Cahill. He's one of those players that makes a big deal about playing honestly - see last night's comments - but is just an aggy. whingy cheat himself.
The last game I remember watching him in was the final of the Asia Cup against Japan. At one point the ball came down near...