Look Inside the Storied Palestra Published October 17, 2008 Learn some of the amazing facts behind the famous Philly arena.