XFINITY Live! Philadelphia (Courtesy facebook.com/XFINITYLive)
Just a few feet from the stadiums where Philly's sports teams play is XFINITY Live!, a huge indoor and outdoor venue with six different bars, a variety of food options and live entertainment all under one roof. Head here before and after the games to enjoy a spirited pre- or post-game drink. Don't have tickets? Scope out a seat near the multiple big-screen TVs to watch the game live. Hours vary by location.