I just can't see Cotto losing this unless he's shot after the wars he had with Margo and Clottey and the beating he took from Pac. The only advantages I see Foreman having are the physical ones, and I don't think that's enough to beat a decent version of Cotto. Maybe I'm wrong, but I see Cotto taking this.
Sorry, I went out of town and just got back. To clarify, I'm not referring to the fact that Cotto is freaking wide at WW, I was trying to say he usually has been shorter or dead even with his opponent in height and usually has had the shorter reach. The tale of the tape in his fight against Pac was surprisingly almost dead even. Other than that almost every fight he's been in at WW he's given up height and reach and these problems will be exacerbated more at 154.