NBA All Star 2010
Sponsored Ads

Watch UFC 104 live streaming video featuring Machida vs. Shogun on October 4, 2009 in Los Angeles, California. You can watch UFC 104 online for free via Sopcast, JustinTV, Ustream, and other P2p websites. However, even though these sites offer free streaming, I rather recommend the following site:

Here are the fight cards of UFC 104:

Main card
* Light Heavyweight Championship bout: Lyoto Machida (c) vs Mauricio Rua
* Heavyweight bout: Cain Velasquez vs Ben Rothwell
* Lightweight bout: Joe Stevenson vs Spencer Fisher
* Catchweight (176 lb) bout: Anthony Johnson vs Yoshiyuki Yoshida
* Catchweight (157 lb) bout: Gleison Tibau vs Josh Neer

Spike TV card
* Light Heavyweight bout: Ryan Bader vs Eric Schafer
* Heavyweight bout: Antoni Hardonk vs Patrick Barry

Preliminary card
* Middleweight bout: Yushin Okami vs Chael Sonnen
* Middleweight bout: Jorge Rivera vs Rob Kimmons
* Light Heavyweight bout: Kyle Kingsbury vs Razak Al-Hassan
* Heavyweight bout: Stefan Struve vs Chase Gormley