Mayweather and Pacquiao were not realistic for Khan after getting mauled by guys like Garcia and dropping decisions to Lamont Peterson. Canelo is the money fight for anyone in that weight range and he was expected to get brutally KO'd. He lost nothing taking that fight. I don't think he's ever been "scared" to fight Brook but I take real issue with the arrogance of thinking he's this huge A side. He fought Algieri and they could only sell 3,000 tickets and had to paper the rest. His resume has more names on it than Brook's does but no one gives a baker's f**k about him because he's spent so much time pissing about in purgatory in the States fighting guys who don't make ripples in their own market never mind over here (Alexander, Algieri, Peterson). Brook hasn't fought as many names but there's no way Khan is selling 27,000 tickets fighting anyone except Brook. I also don't see Khan taking a fight like Spence was for Brook last night. When was the last time he fought someone who was hyped as an absolute beast who was favoured to beat him? Garcia was a 5/1 underdog that no one has heard of but I'll give you that one if you want. Everyone since has been safe proven fringe top 5-10 guys without a punch, with the exception of that free swing and career payday against Canelo. Khan has achieved things in the sport which aren't to be sniffed at but let's not pretend he's a huge megastar or that he was embarrassingly calling out Mayweather or Pacquiao all the time for pure noble sporting reasons. He was after a stack of cash and his ego wouldn't let him admit he needed to do more to earn it.