UFC 304 promises an exciting night of fights, with Tom Aspinall defending his interim heavyweight title against Curtis Blaydes and a welterweight title clash between Leon Edwards and Belal Muhammad. Fans in the US can catch the action on ESPN+, while international viewers have options via the UFC website and Fight Pass. Stay updated with detailed information on how to watch the event and enjoy exclusive behind-the-scenes content.