Over 30 years in the making, UFC 300 is finally here on April 14, boasting three title fights and a stacked card form top to bottom filled with the biggest stars in mixed martial arts.
In the main event at T-Mobile Arena in Las Vegas, Jamahal Hill attempts to regain the title he never lost in the Octagon when he meets light heavyweight king Alex Pereira.
Plus, an all-China showdown pits strawweight champion Zhang Weili against top contender Yan Xiaonan, and the BMF title is on the line when Justin Gaethje faces off with Max Holloway.