Registered On: April 2, 2014
England 4th in the world? Or in Europe? How on earth is this calculated? I’d safely rank them behind Brazil, Argentina, Spain, Portugal, Germany, Netherlands, Italy, Belgium, France…. and maybe more. Maybe even behind Scotland after last night’s showing.