The Comerica Theatre in Phoenix, Arizona, is playing host to World Series of Fighting 23. The main event will see a rematch of Luis Palomino Continue Reading
The Comerica Theatre in Phoenix, Arizona, is playing host to World Series of Fighting 23. The main event will see a rematch of Luis Palomino Continue Reading