Sam Houston Coliseum, Houston, Texas, USA

443 Fights