Tag Archives: 12599

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

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