Listen

Description

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.