Mexico Archery World Cup: Athletes, Schedule & How to Watch in Puebla 2024
Mexico Sets Sights on Puebla World Cup with Strong Archery Squad Puebla, Mexico, is set to host the Archery World Cup from April 7th to 12th, and Mexico has announced its team of skilled archers ready to compete on home soil. Following a rigorous selection process, the national team boasts a mix of seasoned Olympians … Read more