Giant Shuttles in the United States?

Giant shuttles in the United States? Where? Who is responsible for them? What’s the story? Knowledgeable tournament badminton players and badminton fans in the United States will be happy to tell you about the giant shuttles located in Kansas City, Missouri, in the heartland of the USA. July 10, 1994, was the dedication day for […]