The reason I say that Zab has the best shot against floyd is that i only can see straight shots getting in effectively on floyd. and zab might just be fast enough to do it, but zab never really opens up with hooks or uppercuts (not that they would work on mayweather anyway) until he is able to land the other two effectively.. so i think he would have to throw them just for the purpose for mayweather to be on the lookout for them and this would help his chances of being able to land the straight punches.