I have had the privilege of watching football since the mid-sixties. Over that time you develop your own opinions of what the greatest football teams were/are and why. My selection (in chronological order) is:
- Brazil 1970
- Holland 1974
- Barcelona 2010-2011.