Featherweight contender Jeremy Stephens has been forced out of his upcoming fight against Arnold Allen on Nov. 7 in Las Vegas.
Stephens was forced to withdraw from the fight due to injury, though sources said the veteran knockout artist isn’t facing a lengthy layoff and hopes he’ll return in late 2020 or early 2021.