In this football language post we explain a phrase that has been in the news quite a lot this week in England, 'pitch invasion'
In this football language post we explain a phrase that has been in the news quite a lot this week in England, 'pitch invasion'