Learn English Through Football Podcast

Learn English Through Football Podcast


Weekly Football Phrase: David and Goliath

January 07, 2015

In this week's football phrase we introduce the football phrase 'David and Goliath' which is often used to describe a cup match