Learn English Through Football Podcast

Learn English Through Football Podcast


Weekly Football Phrase: To slam

December 16, 2010

Every week during the 2010-11 season, the languagecaster team explain a football phrase or cliché for learners of English who love the sport - this week we explain 'to slam'