World Archery Names World Cup Final Hosts Through 2028
World Archery will host its world cup final in 2025 in Nanjing, China, before going to Mexico for the world cup final in 2026 through 2028, the executive board has announced. Next year’s event in Nanjing will mark the first time that a city in China has hosted the Hyundai Archery World Cup Final. The […]
Continue Reading