Ultimate Fighting Championship (UFC) has dotted the i's and crossed the t's on its UFC 148: "Silva vs. Sonnen 2" pay-per-view (PPV) fight card, featuring the long awaited rematch between Anderson Silva vs. Chael Sonnen at the MGM Grand Garden Arena in Las Vegas, Nevada, on July 7, 2012.
The former headlining bout between Dominick Cruz vs. Urijah Faber now becomes the co-featured fight of the night.
The official main card match-ups now include a middleweight tilt pitting Rich Franklin vs. Cung Le, the light heavyweight trilogy of Forrest Griffin vs. Tito Ortiz and the welterweight debut of Demian Maia vs. Dong Hyun Kim in what is one of the most stacked cards of the year so far.
And don't forget about that weekend's UFC Fan Expo.
Take a closer look at the revised UFC 148 fight card and line-up, as well as a special video sneak peek of "Silva vs. Sonnen 2" with Jon Anik, after the jump.
Main card (pay-per-view):
Preliminary card (FX Channel):
For all the news that's fit to print on UFC 148 and beyond click here.