Though Mayweather is bigger and fighting on his natural weight class, I put my money on Marquez. J. M. Marquez will win simply through his grit, almost perfect defensive style, and pure talent. The fight will be this weekend and I almost have a heart-attack waiting.