The NBC Sports Arena is absolutely THE BEST Sports Bar in Philadelphia! NO other "Sports Bar" can come anywhere close to the 32 FT. GIGANTIC T.V., the STADIUM-SIZED area to hang out in, and the PEOPLE with so much ENERGY that this place provides! You NEED to go there and EXPERIENCE IT!