MuggleNet Chats with Team USA Ahead of the Muggle Quidditch World Cup!
With the World Cup kicking off in Florence, Italy, Team USA chatted with MuggleNet about their plans to reclaim the gold and what it takes to play at an elite international level.