Tonight, the UFC is putting on one of the most stacked cards of the year as UFC 152 is set to go down from Toronto, Ontario, Canada.
Every fight on the PPV is a good one, and each is sure to promise non-stop action.
The card has two light heavyweight fights, a featherweight fight, a middleweight fight and a flyweight fight. There's a good mix of weight classes, and not a single fighter who has been labeled as "boring."
Let's take a look at a power ranking of the main card fights.