Denzel Freeman Earns Final PFL Challenger Series 2023 Contract

Heavyweight Denzel Freeman is the latest fighter to earn a Professional Fighters League contract. …read more

Source:: Sherdog