The UFC makes its way to the Mile High City this Saturday, as another exciting summer rematch headlines UFC 150.
The milestone event features a phenomenal main event lightweight title fight between current champ Benson Henderson and former title holder Frankie Edgar.
With a host of other top fighters also gracing the main card, let's take a look at all the ways you can catch the action coming from Denver this weekend.
UFC 150 kicks off with one preliminary bout streaming live on the UFC's Facebook page.
Nick Lentz will take on Eiji Mitsuoka, as both fighters make their promotional featherweight debut for the night's first fight.
The action is set to start at 7:30 p.m. EST according to UFC.com.
MMA fans will get two hours of live, free fights tomorrow night, as four fights grace the FX televised preliminary card.
UFC bantamweight and The Ultimate Fighter alum Dustin Pague looks to rebound from a June loss, as he welcomes newcomer Chico Camus to the Octagon.
Ken Stone, the man who last beat Pague, will also be fighting on the FX portion of the card and will take on the streaking Erick Perez.
Jared Hamman and Michael Kuiper will both be looking to get back into the win column in a middleweight contest, while TUF season 14 finalist Dennis Bermudez takes on fellow featherweight Tommy Hayden to round out the preliminary card.
The action begins at 8:00 p.m. EST on FX and FXHD.
The main card features five exciting bouts and airs live on PPV at 10:00 p.m. EST.
Fights include a featherweight scrap between Justin Lawrence and Max Holloway, as well as a pair of middleweight bouts, as Yushin Okami battles Buddy Roberts, while Jake Shields takes on Ed Herman.
The night will be capped off by two sure-fire lightweight wars beginning with a battle between striking aces Melvin Guillard and Donald Cerrone, before Benson Henderson puts his title on the line against Frankie Edgar.
You can purchase the PPV card for $54.95 from your cable or satellite provider as well as from UFC.com.
Fans can order the bouts via the UFC app on their streaming devices, including Xbox Live and Roku as well.
The PPV fights can also be viewed by purchasing the event online through Yahoo! Sports, Youtube, Ustream or UFC.tv or on a mobile device through the UFC.tv app made available through both the Apple App Store and the Android Market.
Many sports bars also host fights, so check out your local Buffalo Wild Wings or Hooters if you feel like getting out of the house to watch UFC 150.