Soccer / England and Spain |

In England Nothing in Impossible - Just Ask Manchester City

While Barcelona and Real Madrid seem to be immune to upsets, in England, however, it's all a matter of competitiveness.

Uzi Dann
Uzi Dann
Send in e-mailSend in e-mail

Comments