On December 12th, two of UFC’s most feared fighters will finally lock horns in one of the most anticipated clashes of the year, if not in UFC history. Aldo and McGregor will battle it out for UFC featherweight championship title on the biggest stage, the MGM Grand in Las Vegas.