The already sold out Toronto card has a bunch of great main card fights ready to dazzle the pay-per-view crowd.
Two championship bouts with the two of the top three, pound-for-pound fighters in the world grace the main card in Toronto.
Not to mention two former UFC champions squaring off in a bout between light heavyweights, Randy Couture and Lyoto Machida. That bout could bump up one of them into contender status in the light heavyweight division and could be the last fight for Couture. But we always say that so, you never know.
Here it is, early UFC 129 predictions for each fight.