The most popular sport in Mexico is soccer, with baseball a close second. The Mexican baseball league attracts almost as many fans as does the soccer league. Mexican excel in many other sports as well. Their tennis players are strong in world competition and their race walkers have long dominated the Olympics. The Spaniards brought bullfighting to Mexico and it remains a popular attraction. Also popular are the Mexican rodeos called charriadas. American rodeo performers marvel at the skills displayed by Mexican horsemen called charros.