BKFC 61: Rivera vs. Straus

BKFC 61 took place Saturday, May 11, 2024 with 10 fights at Mohegan Sun Arena in Uncasville, Connecticut.

Loading countdown...