The 2024 archery season will conclude with the marquee Archery World Cup Final in Tlaxcala, Mexico from 19-21 October. The competition will feature 32 of the season's best archers vying for top honours in the individual events of the sport's annual international circuit. (More Sports News)