In this weeks episode we discuss whether or not US football can keep up with the rest of the world, and what exactly is holding them back from being a super power in the world sport.
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.