SCOTLAND: GREATEST TEAM EVER
Jun 26, 2020
2 minutes
Chris Flanagan
With five World Cup victories, Brazil can justifiably claim to be the most successful country in football history – but according to one ranking system, they still lag woefully behind Scotland.
The Unofficial Football World Championships were originally unveiled in by Paul Brown back in 2003,
You’re reading a preview, subscribe to read more.
Start your free 30 days