The following is the lineup for this Saturday’s mega-UFC 129: “St-Pierre vs. Shields” pay-per view event, which will be held before a North American record audience of 55,000 fans in Toronto’s Rogers Centre:
Preliminary Bouts (Airing Live & Free On Facebook.com):
-John Makdessi vs. Kyle Watson
-Jason MacDonald vs. Ryan Jensen
-Ivan Menjivar vs. Charlie Valencia
-Daniel Roberts vs. Claude Patrick
-Yves Jabouin vs. Pablo Garza
Preliminary Bouts (Airing Live & Free On Spike TV):
-Jake Ellenberger vs. Sean Pierson
-Nate Diaz vs. Rory MacDonald
Pay-Per View Fights:
-Ben Henderson vs. Mark Bocek
-Randy Couture vs. Lyoto Machida
-Vladimir Matyushenko vs. Jason Brilz
-Jose Aldo (c) vs. Mark Hominick (UFC Featherweight Title)
-Georges St-Pierre (c) vs. Jake Shields (UFC Welterweight Title)
If you can’t catch the pay-per view live, don’t forget you can always check out live, round-by-round coverage at WrestleZone’s MMA sister-site, Sherdog.com.