UFC 118: Frankie Edgar vs BJ Penn 2

BJ Penn signs on the dotted line. He will get a chance to avenge his loss to Frankie Edgar at UFC 118 on August 28 at the TD Garden in Boston, Massachusetts. Also on the card,

Randy Couture vs. James Toney
Joe Lauzon vs. Terry Etim
Nate Marquardt vs. Rousimar Palhares
Andre Winner vs. Nik Lentz
Marcus Davis vs. Nate Diaz