UFC 104 Links:
Link 1: UFC 104 Results
Link 2: UFC 104 at Sports TV
Link 3: UFC 104 Play By Play
UFC 104: Machida vs Shogun happens on October 24, 2009 in Staples Center, Los Angeles California. And if you're looking for the UFC 104 Live Stream so you can watch UFC 104 free online. Then stay tuned as I will update this post and give you links where you can watch UFC 104 live stream online for free.
Other updates aside from the UFC 104 free live streaming will be the UFC 104 fight video replay links and the UFC 104 play by play analysis. So don't go anywhere else because I will tell you where you can watch UFC 104 free live stream and replay videos.
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
Ready to watch UFC 104 live stream online?