World Series of Fighting has set up the decagon inside the Municipal Auditorium Arena in Kansas City, Missouri, featuring a Light Heavyweight title bout.
World Series of Fighting has set up the decagon inside the Municipal Auditorium Arena in Kansas City, Missouri, featuring a Light Heavyweight title bout.