The best legal platforms to watch UFC fights include ESPN+, UFC Fight Pass, and some cable TV services. ESPN+ is popular because it shows a lot of UFC events and has good video quality, but it requires a monthly fee. UFC Fight Pass also offers many past fights and exclusive content for a monthly cost.