FCC 38 took place Saturday, June 8, 2024 with 18 fights at The Olympia in Liverpool, England.
2022
2025
2002
2010
2024
2023
2021
—