Randy Couture faced off against former light heavyweight champion Lyoto Machida at UFC 129, and the UFC Hall of Famer was brutally knocked out.

3 years ago Comment

Heavy is live on the scene for tonight’s UFC 129 event. Keep checking inside for up-to-the-second coverage from the biggest UFC event in history!

3 years ago Comment

We have complete preliminary card results from UFC 129 in Toronto featuring Nate Diaz vs. Rory MacDonald.

3 years ago Comment

We’ve got five reasons you should purchase tonight’s UFC 129 event, and you might want to check them out.

3 years ago Comment

Check out our exclusive gallery of images from yesterday’s UFC 129 weigh-ins in Toronto!

3 years ago Comment

Randy Couture has called it quits before, but the legendary Hall of Famer seems pretty serious this time around. Will tomorrow night be the final time we see Randy Couture in the cage?

3 years ago Comment

UFC 129 fighters hit the scales this evening and all but one were on weight one day prior to Saturday’s highly anticipated event.

3 years ago Comment

Check out the best of the web in MMA, courtesy of the friends of HeavyMMA.com.

3 years ago Comment

A friendly reminder from us here at HeavyMMA that UFC 129 starts an hour earlier than usual.

3 years ago Comment

It’s time to take a look at tomorrow night’s historic UFC 129: St. Pierre vs. Shields card. Can Jake Shields challenge GSP’s reign? Will Randy Couture ride into the sunset after beating Lyoto Machida? Let’s take a look.

3 years ago Comment

E. Spencer Kyte tells you about one fight you might be overlooking at UFC 129 this weekend.

3 years ago Comment