The Mesoamerican ballgame was a sport with ritual associations playe for over 3000 years by the pre-Columbian peoples of Mesoamerica. The sport had different versions in different places during the millennia, and a modern version of the game, ulama, is still played in a few places by the local indigenous population.