Where do the best soccer players come from?

Have you ever wondered where the best soccer players are found? I’ve asked this question to lots of my friends and the answers are usually fairly typical: Spain, Germany, Brazil, Argentina, Belgium. All my mates segregated their responses into Countries. Fair enough. But can we dig in a little deeper? Look at the world more […]