Official fight card
Main card
Lightweight Championship bout: Frankie Edgar (c) vs. B.J. Penn
Heavyweight bout: Randy Couture vs. James Toney
Middleweight bout: Demian Maia vs. Mario Miranda
Lightweight bout: Kenny Florian vs. Gray Maynard
Welterweight bout: Nate Diaz vs. Marcus Davis
Preliminary card (Spike TV)
Lightweight bout: Joe Lauzon vs. Gabe Ruediger
Lightweight bout: Andre Winner vs. Nik Lentz
Preliminary card
Middleweight bout: Dan Miller vs. John Salter
Welterweight bout: Nick Osipczak vs. Greg Soto
Welterweight bout: Mike Pierce vs. Amilcar Alves
Announced matchups
The following fights have been reported as finalized by sources, but have yet to be officially announced at ufc.com.
Middleweight bout: Gerald Harris vs. Joe Vedepo
So what are your guys' predictions on the card ... and what do you guys think of the Couture/Toney match-up ...