I'm torn on who to pick here. Cotto is my favorite fighter currently, but Mosley is fast, powerful and has a granite chin. My heart is with Cotto, but my brain is saying Mosley. This is a tough fight