probably also because he's a competitor and Is confident that he can beat Khabib.Actually he didn't make 100m from that fight alone according to Forbes. He was guaranteed 30m + PPV points and Forbes claims he made 85 million from the fight. Apperantly he also made 14 million from sponsors last year and they listed his last year income at $99m.
As for why he chose to fight Khabib? Simple. It has potential to make most money and if he would fight someone else, his image would receive considerable damage. A lot of people would think he really was a duck.
you are stupid if you think that is what happened
Conor is a fighter, afterall. Just an inactive one. But nobody can say he's a duck.
I don't like the guy, but let's give him credit where credit is due.
I didn't think he'd take the Khabib fight but he did.