Are you excited to watch UFC 104 this October 24? I'm sure you are. So be sure to subscribe to PPV so you'll get the UFC 104 live stream and witness all the action.
UFC 104 Main Fight Cards:
Light Heavyweight Championship: Lyoto Machida vs Mauricio Rua
Heavyweight: Cain Velasquez vs Ben Rothwell
Lightweight: Gleison Tibau vs Josh Neer
Lightweight: Joe Stevenson vs Spencer Fisher
Welterweight: Anthony Johnson vs Yoshiyuki Yoshida
UFC 104 Preliminary Fight Cards:
Heavyweight: Antoni Hardonk vs Patrick Barry
Light Heavyweight: Ryan Bader vs Eric Schafer
Middleweight: Yushin Okami vs Chael Sonnen
Middleweight: Jorge Rivera vs Rob Kimmons
Light Heavyweight: Kyle Kingsbury vs Razak Al-Hassan
Heavyweight: Stefan Struve vs Chase Gormley
Related Post: UFC 104 Is Here