Tagged: USA

Only in America! 0

Only in America!

I thought that USA deserved to win Group C myself. They have shown remarkable fighting spirit (something sadly lacking in two of England’s games), and have been on the end of a couple of...