For folks talking about Mosley ducked Floyd or Floyd avoided Shane in his prime, the reality is the timelines never really added up for them to get together when both were close to their best
Mayweather won the title in late 98 at 130 when Mosley was still at 135. However, Mosley moved straight up to welterweight in 99 in order to pursue a fight with De La Hoya. Can't really blame him there as De La Hoya was the big money fight, not Floyd, but that small window between 98-99 was the only time they could have fought until around 06-07 (and by that point Mosley was past his prime anyway).