Man, the English love to bash their team.
I am an American, but a fan of England as I really like the country(been there twice and had a blast). Nice rich history, but every time I talk to someone from England about this subject they go on and on about how the team is a bunch of overrated...