UFC 118 is still almost two months away but the card is set to be a completely stacked affair, with two main event bouts and several other solid fights. UFC will be in Boston, Mass. for the first time, and it seems like the UFC wants to set the bar extremely high. The main event will feature the first title defense of Frankie Edgar as he rematches BJ Penn while the co-main event will feature UFC Hall of famer Randy Couture returning to the Octagon to take on boxing star James Toney. The card doesn’t get any weaker as Nate Marquardt looks to rebound from his loss to Chael Sonnen as he takes on BJJ wizard Rousimar Palhares while boston’s own Kenny Florian will fight game Gray Maynard. There’s even unconfirmed rumors that Nate Diaz will be fighting on the card possibly against Marcus Davis. Wow this is a must by pay per view.
Main card
Lightweight Championship bout: Frankie Edgar vs. B.J. Penn
Heavyweight bout: Randy Couture vs. James Toney
Middleweight bout: Nate Marquardt vs. Rousimar Palhares
Lightweight bout: Kenny Florian vs. Gray Maynard
Preliminary card (Spike TV)
Middleweight bout: Jorge Rivera vs. Alessio Sakara
Lightweight bout: Joe Lauzon vs. Terry Etim
Preliminary card
Lightweight bout: Andre Winner vs. Nik Lentz
Middleweight bout: Phil Baroni vs. John Salter
Welterweight bout: Nick Osipczak vs. Greg Soto
Welterweight bout: Mike Pierce vs. Amilcar Alves