As someone who spends too much time at Philly’s sports complex, can’t really compare the two. While there aren’t a ton of bars around the stadiums, it’s so much easier to get around in Philly than one of these sprawling southern / western cities. 10 minute subway ride from City Hall.