Wayne Rooney plays for Manchester United, a soccer team with plenty of Irish support. To us ManYoo fans, Rooney can do no wrong. He finds the net on a regular basis.
Steven Gerrard is a Liverpool player. To fans worldwide, he is the heart and soul of the team. Likewise with John Terry and Frank Lampard. Irish supporters of Chelsea FC know their team depends heavily on these lions of football.
But put an England shirt on any of these players and Ireland bays for blood. It seems ironic that these men are both heroes and villains to the same set of supporters.