The streaming platform is rumored to pay more than $5 billion USD over 10 years for the streaming rights.
Stream the trailer for the new title ahead of its launch on March 8.
Dropping the People’s Elbow once again.
UFC holds a 51% controlling interest over the company.