UFC 306 is a stacked pay-per-view card from top to bottom, but before you get to the main card, here’s how to watch the prelims for free.
UFC 306 is a stacked pay-per-view card from top to bottom, but before you get to the main card, here’s how to watch the prelims for free.