Have to go with David Lopez no doubt.He was ranked in our Middleweight top ten prior to dropping down to 154 and is vastly improved despite record.His nickname is deceiving but I think he's a sleeper and very capable tricky boxer.Off win over Duran if I'm parsing who had lost close to James Kirkland & ko'd Moore although a few years ago.....Lopez also beat Lyell.....by Tko.

I like Vanes but he is just getting his head above water and showing some consistency,still green and I think he's leagues behind Lopez.