The Cast of UFC 129: St-Pierre vs Shields

From top to bottom, the UFC 129 card is stacked with exciting match-ups, title fights, and UFC debuts. Check out the cast as the UFC hits Toronto for the first time, anticipating more than 55,000 fans. Read More >>

From top to bottom, the UFC 129 card is stacked with exciting match-ups, title fights, and UFC debuts. Check out the cast as the UFC hits Toronto for the first time, anticipating more than 55,000 fans. Read More >>