Obviously avenging your only two losses is something that can help just about anyone's legacy, and a victory over Pac at this point would be huge for even the very best of fighters out there. I don't know if I see it happening though. I think Cotto was heavily outmatched against Pac man, and may even have suffered some deterioration because of the beating he took.. As for facing Margarito again, I suppose anything can happen, but I don't know if its in the cards for either of those men to face each other again..
I don't think Cotto has a chance against Pac, (Old cotto did) but I'm pretty sure he could outbox margo