The press is a basketball term that is a similar concept, not sure if it's the origin of the phrase as used in the football world though
+ Visit Cardiff FC for Latest News, Transfer Gossip, Fixtures and Match Results |
The press is a basketball term that is a similar concept, not sure if it's the origin of the phrase as used in the football world though