UFC 129: St-Pierre vs. Shields
Overview

Georges St-Pierre vs. Jake Shields; Jose Aldo vs. Mark Hominick; Randy Couture vs. Lyoto Machida; Nate Diaz vs. Rory MacDonald. From Toronto.

on DirecTV):