DANVERS, MA — A U-7 flag football team based on the North Shore is celebrating a world championship after the Mass Mambas captured the title at the ESPN Wide World of Sports resort at Disney World.