More than 40 broomstick-riding teams are competing in the two-day Quidditch world cup tournament in New York City. Long a fictional fixture of the Harry Potter novels and movies about teenage wizards, the sport features players who fly on...