On Saturday, April 30 the UFC will present its largest event ever when it brings UFC 129 to Toronto's Rogers Centre, the home of MLB's Toronto Blue Jays.
The event sold out almost immediately, with 55,000 tickets being sold to MMA fans across the globe.
The card will feature two UFC title fights as well as the last fight of a member of the UFC Hall of Fame.
The headline bout on the card will feature UFC welterweight champion Georges St-Pierre meeting a man who he has declared to be his most difficult opponent, former Strikeforce champion Jake Shields.
Saturday's co-main event will see UFC featherweight champion Jose Aldo make his debut with the UFC. Aldo transitioned to the UFC when the WEC was absorbed by the former. Aldo, widely recognized as one of the top three pound-for-pound fighters in MMA, will face off against Mark Hominick. Hominick punched his ticket to the title bout by defeating George Roop via 88-second knockout in January of this year.
MMA legend Randy Couture will meet Lyoto Machida at UFC 129 in what will be his last fight. In the days leading up to the fight Couture announced that he was retiring from MMA after this fight, no matter the outcome of the bout. It's been a long road for Couture, who made his debut with the UFC back in 1997 at UFC 13.
The main card, which will be available via pay-per-view, will also feature Vladimir Matyushenko versus Jason Brilz, and Mark Bocek versus Ben Henderson.
The pay-per-view will kick off at 9:00 pm ET.
Prior to that Spike TV will air two preliminary fights at 8:00 pm ET.
The night gets started with five preliminary fights streaming on the UFC's Facebook page, beginning at 6:00 pm ET.
All 12 fights on the UFC 129 card will be broadcast in some form.