Are you ready to watch the UFC 105 live stream online or in your favorite sports MMA channel? I am but before you do that on November 14, let me share with you the UFC 105 fight cards.
UFC 105 Fight Cards
Main card
Light Heavyweight: Randy Couture vs Brandon Vera
Welterweight: Mike Swick vs Dan Hardy
Middleweight: Michael Bisping vs Denis Kang
Welterweight: James Wilks vs Matt Brown
Lightweight: Ross Pearson vs Aaron Riley
Preliminary Card
Welterweight: Paul Taylor vs John Hathaway
Lightweight: Terry Etim vs Shannon Gugerty
Welterweight: Nick Osipczak vs Matthew Riddle
Lightweight: Paul Kelly vs Dennis Siver
Light Heavyweight: Alexander Gustafsson vs Jared Hamman
Lightweight: Andre Winner vs Rolando Delgado
This post is brought to you in part by Dota Strategy and It's Me blog.