This week we explain the cliche 'to leave everything on the pitch' which means that...
The post Football Cliche: Leave everything on the pitch appeared first on Learn English Through Football.