Search
Follow me:

Archive2016

Football Language Podcast

Football Language: Atlantic League

This phrase has been in the news this week after a representative from the Danish side F.C. Copenhagen announced that there had been talks...

football language

Football Language: To press

To press: This verb has been increasingly popular over the last few years. This is when a team without the ball rushes towards the...