Margarito for me, to much of a beast for Mosley to handle this late in his career, props to Shane for taking this though, its going to be a cracker while it lasts.