Terence's Take: Episode 12 "I Can't Believe Team USA is NOT in the 2018 FIFA World Cup"

Soccer is booming throughout the United States. Even so, America isn't in this World Cup. What's up with that?

Comments