Ever wonder how the Philly sports teams’ mascots would fare against the NFL’s? Then I feel sorry for you. Check out last Thursday during halftime of the Eagles-Giants game where Philly’s mascots were soundly defeated by the NFL All-Stars. You can watch it below.