In a historic showdown, UFC welterweight king Georges St-Pierre faces elite grappler Jake Shields to defend his title. The night also marks Jose Aldo’s epic 145-pound debut against Mark Hominick, while legends Randy Couture and Lyoto Machida clash in a thrilling battle.
Where to Watch UFC 129: St-Pierre vs. Shields
Cast of UFC 129: St-Pierre vs. Shields