Philadelphia features all of their major sports facilities in the same complex, a practice that is unique for major cities. Does this make sense? Should other cities consider the same plan? Grab a beer and join Paul and Dave for the latest episode of Stadium Journey's Obstructed Views. 🏒🏒
top of page
bottom of page
Comments