The last pay-per-view UFC event of 2024 sees a stacked card from top-to-bottom, headlined by a mouthwatering flyweight clash ...
UFC 310 weigh-ins went over mostly without a hitch. One fighter missed weight by four pounds. Randy Brown didn't take kindly to Bryan Battle's unprofessionalism.