Cartagena, despite its touristy first impression, is nevertheless a big cultural center and there's plenty going on here from sports to theater. You may have to dig a little to find local concerts, sporting events and the exhibitions, but it's all there and worth seeking out.
Cartagena's local football team, Real Cartagena, plays games at Estadio Olímpico Jaime Morón León, located 5km south of the city. Games run throughout the year. Buy tickets at the stadium. A taxi there will cost around COP$12,000.