Kevin Holland suffered a nasty rib injury last night (Sat., Oct. 5, 2024) at UFC 307 live on ESPN+ pay-per-view (PPV) from inside Delta Center in Salt Lake City, Utah, leaving him unable to continue in his fight against middleweight contender Roman Dolidze. It was apparent early on that Dolidze…