Restructured UFC 130 Fight Card, All Set Up

UFC 130's fight card is finally complete, after the lineup was revamped a lot of times due to injury withdrawals.
After being ravaged by injury voids, a ten-bout lineup for UFC 130 has been finalized. Now taking the main event, Quinton ‘Rampage’ Jackson will meet Matt Hamill on May 28, at the MGM Grand Garden Arena in Las Vegas.
Quinton Jackson’s last appearance was at UFC 123, when he took a controversial split decision from Lyoto Machida. He has delivered 21 of his 31 career wins by knockout, technical knockout or submission. In addition to this, Rampage carries notable victories over Wanderlei Silva, Dan Henderson, Chuck Liddell, Matt Lindland and Ricardo Arona.
Meanwhile, Matt Hamill will bring with him his five-fight win streak in the Octagon. The TUF 3 alum last appeared on UFC 121 after outpointing his former mentor, Tito Ortiz. In his past 12 matches, Matt Hamill was only finished once by former middleweight champ — Rich Franklin.
And here is the complete UFC 130 fight card.
UFC 130 “Rampage vs. Hamill”
Saturday, May 28
MGM Grand Garden Arena
Las Vegas
Quinton “Rampage” Jackson vs. Matt Hamill
Frank Mir vs. Roy Nelson
Stefan Struve vs. Travis Browne
Thiago Alves vs. Rick Story
Jorge Santiago vs. Brian Stann
Miguel Torres vs. Demetrious Johnson
Kendall Grove vs. Tim Boetsch
Gleison Tibau vs. Bart Palaszewski
Michael McDonald vs. Chris Cariaso
Renan “Barao” do Nascimento Mota Pegado vs. Cole Escovedo