UFC 126 on Saturday, Feb. 5, is about as stacked as UFC cards get. A crazy amount of intriguing fights, headlined the world's greatest pound-for-pound fighter.
Here's a look at the UFC 126 fight card, which features one current champion and four former UFC or WEC champions, and a video preview.
Anderson Silva vs. Vitor Belfort (middleweight championship)
Rich Franklin vs. Forrest Griffin
Jon Jones vs. Ryan Bader
Jake Ellenberger vs. Carlos Eduardo Rocha
Miguel Angel Torres vs. Antonio Banuelos
Prelims on Spike
Donald Cerrone vs. Paul Kelly
Chad Mendes vs. Michihiro Omigawa
Prelims (May not be broadcast)
Paul Taylor vs. Gabe Ruediger
Norifumi Yamamoto vs. Demetrious Johnson
Kyle Kingsbury vs. Ricardo Romero
Mike Pierce vs. Kenny Robertson