You are right. My bad on Cotto.It was easy to miss, but Cotto did fight at a different venue the same night as Mayweather/McGregor.
Khan was trying to get a fight with Pacman earlier this year.
Before the Cotto and Kirkland fights, some people thought they had a real chance to win, especially Cotto.
It seems to me that many fighters are overprotected nowadays (money?). GGG had been ducked for years, right? I may very well be misremembering, but I don't recall Hagler, Hearns or Duran having this problem.