- Joined
- Oct 10, 2011
- Messages
- 8,668
- Reaction score
- 0
Maybe "Ground/Pound the football", but not the two together.
I didn't start hearing that phrase 'till this year.
Na i've heard that term used in football for years now especially around this time of year. Usually referring to a team to can run the football down your throat all game long