As for UFC 146 this weekend.
The original card was probably the most exciting main card they've set up in a while.
Junior dos Santos vs. Alistair Overeem
Cain Velasquez vs. Frank Mir
Roy Nelson vs. Antonio Silva
Shane Del Rosario vs. Gabriel Gonzaga
Stefan Struve vs. Mark Hunt
But because failed drug tests, and multiple injuries, this is the final card:
Junior dos Santos vs. Frank Mir
Cain Velasquez vs. Antonio Silva
Roy Nelson vs. Dave Herman
Shane del Rosario vs. Stipe Miocic
Stefan Struve vs. Lavar Johnson
Too Bad, I would have loved to have seen Antonio Silva vs Big Country and JDS vs the demolition man.