Hello!
I am looking for an explanation of the above phrase. I quess it has something to do with sport (football?).
Could someone help me?