The Vernon Forrest fight is irrelevantl, SSM was not SSM at a higher weight class.. hes always struggled against bigger fighters.. always.
I would have to agree with you if you said Winky Wright, but Vernon Forrest beat Mosley twice at 147 so what are you talking about?
SSM is still very fast, still has power, still puts punches together well.. he can beat PBF because of the weight class.. because PBF doesnt have size over him, in fact SSM has size over PBF. PBF can beat him too.. but this whole Ohhh SSM couldnt beat Vernon at a weight class that has nothing to do with the PBF fight means that theres no chance he beats a completely different fighter in PBF is bullshit.
Shane Mosley started his career at 134 Floyd started at 131, that's not much of a difference. They both have gained muscle weight and have fought at 154, SSM isn't as big as you think he is, and physical strength doesn't mean as much in their case because they both are naturally about the same size, in height and reach also.
Cotto was about 140 for most of his career but he's very short and has extremely short arms. That's a disadvantage when fighting someone with the skills of PBF. Cotto would get plasted all day and probably get KO'd. He has no defense. What about Cotto's style makes you think he has any chance at all?
You think he's gonna break PBF down with body blows and Knock him out in the late rounds?
PBF is leaps and bounds better than anyone Cotto has ever fought including SSM.