3kingsboxing.com
James Ali Bashir Recovers; Shields vs Habazin Fight Cancelled!
James Ali Bashir alert after being assaulted at Shields vs Habazin weigh-in! - What was to be a typical weigh-in between Claressa Shields...read more
Jerrell F.