Conor McGregor has finally agreed on a date to return to the UFC Octagon. It’s been almost two years since the Irishman last fought in the UFC – when he stopped reigning champion Eddie Alvarez in two rounds to claim the lightweight title – although McGregor has certainly been keeping himself busy. Since becoming the first man in UFC history to hold titles in two weight divisions simultaneously, McGregor has been involved in a number of controversies, not to mention fighting Floyd Mayweather in the most lucrative boxing match ever.