I'd give like a 70% chance that it's Guerrero....a 25% chance it's Bradley....and a 5% chance it's Canelo.
Guerrero seems logical and legit, he's a top ranked Welterweight. It makes sense.
Bradley also makes sense, though his resume at 147 is ehhh, he has a solid resume of other wins and is clearly a top fighter around Floyd's weight.
I'd be good with both of those.
Canelo, I doubt it happens in May, more likely to happen in September or May of next year instead. I think Floyd's waiting for Canelo to actually get a good win or two first.