Carolina Fight Promotions 16 results: Recap and commentary
Kelvin Hunt provides results and commentary for the Carolina Fight Promotions 16 event that took place in Fayetteville, North Carolina, on last night.
Kelvin Hunt provides results and commentary for the Carolina Fight Promotions 16 event that took place in Fayetteville, North Carolina, on last night.