Conor McGregor is two weeks from returning to the octagon, where he is scheduled to fight Max Holloway at T-Mobile Arena in Las Vegas.