“In 2023, NASCAR held a race in Mexico City, marking the first time in the sport's history that an event was held there.”