Other Sports: Philadelphia Eagles (NFL): THIS IS BRAZIL (Start Of 2024 Regular Season)

litflyersfan

Registered User
Jan 1, 2008
2,187
834
Are the commentators really suggesting the Eagles lean on the D to win this one? Are they nuts?
 

Ad

Upcoming events

Ad

Ad