Showdown in Alabama: XTERRA World Cup Intensifies the NA Champs at Oak Mountain
PELHAM, ALABAMA, USA, May 15, 2024 /EINPresswire.com/ -- Key Points - World Cup Stop #3 debuts the 2024 XTERRA North American Championship, featuring Full Distance and Short Track races. - Elite athletes will vie for 175 total series points, with …