Lords of Soccer

iHeartPodcastsLatest Episode released on Thu Jun 30, 2022
Subscribe Visit show website

Soccer is the most popular sport in the world. It boasts some 250 million players in 200 nations. It's the sport of the people. At the top of the p... more