The following article was featured in:
Source:
Philadelphia Sports Nation
04/04/2025.
On Tuesday, April 1, all 32 NFL owners had a vote on whether or not they should ban the “tush push”, which was popularized (and mastered) by the Philadelphia Eagles. It’s like a traditional QB sneak,...
Continue on to full article...