WTF Fun Fact 12599 – Philadelphia’s “Eagles Jail”

By | April 13, 2022

Philadelphia Eagles games got so our of hand they installed a court in their stadium. Click to read the full fact.

The post WTF Fun Fact 12599 – Philadelphia’s “Eagles Jail” appeared first on WTF Fun Facts.

Source