He can fight Cotto, Marg, Pacquiao,Williams he can balloon up to heavy weight and fight klitschko if he wanted..he has many options
Williams if he makes 147lbs, and wouldnt be surpirsed if he took on cotto presuming cotto gets the title at 154, i mean why not. But the pacquiao fight simply has to be made, its in such high demand to not be missed.
Why not Martinez at 160...? i think floyd could handle martinez at 160 just as much as he could at 154, and to boot he would get another world title in another division. But it wont happen, martinez wont be a big enough draw for money mayweather.