Khabib received two contracts to fight Alvarez, there apparently was no McGregor/Alvarez negotiations going on at all. (per Ariel Helwani).
Yet, Conor vs Alvarez is happening at MSG in NY.
Conor / Alvarez was the plan all along.
But why did they drag it out and drag Khabib into this?
Dana and the UFC know very well that Conor's next opponent should he beat Alvarez will very likely be a title defense to Khabib Nurmagomedov.
This was done to rile up Khabib and his supporters and get his name out there. Creating an "Everyone is scared of Khabib" scenario. Which it did.
Now, when its time to fight Conor, Conor will be fighting the angry undefeated Russian that everyone was afraid of who said he was gonna come after Conor.
In short:
They are setting up for Khabib vs the winner of Alvarez vs Conor, by getting Khabib's name out there in a way that makes it look like everyone is scared of him. That, on top of his undefeated record, makes a fight with him marketable.
Yet, Conor vs Alvarez is happening at MSG in NY.
Conor / Alvarez was the plan all along.
But why did they drag it out and drag Khabib into this?
Dana and the UFC know very well that Conor's next opponent should he beat Alvarez will very likely be a title defense to Khabib Nurmagomedov.
This was done to rile up Khabib and his supporters and get his name out there. Creating an "Everyone is scared of Khabib" scenario. Which it did.
Now, when its time to fight Conor, Conor will be fighting the angry undefeated Russian that everyone was afraid of who said he was gonna come after Conor.
In short:
They are setting up for Khabib vs the winner of Alvarez vs Conor, by getting Khabib's name out there in a way that makes it look like everyone is scared of him. That, on top of his undefeated record, makes a fight with him marketable.