The Student News Site of Abington Friends School
Since 2022, the owners of the 76ers have been designing the opulent “76 Place” - an 175,000 square foot arena for the basketball team coming at a price of over one billion dollars. From the moment...