The FEI Equestrian World Cup Finals 2025 will take place from 2 April to 6 April at the St. Jakobshalle in Basel, Switzerland. The tournament will feature some of the best horse riders looking to make their mark ahead of the Los Angeles 2028 Olympics. (More Sports News)