Gonzalez would win easily against Viloria. I think he would have a very good chance of beating Calderon.
It's true. I think Gonzalez might be able to pressurise Calderon better than Cazares, who whilst bigger, was weight-drained and couldn't sutain an attack long enough to put Calderon away. I think Viloria would definitely put up a good fight against Gonzalez, and who knows? One thing is for certan, it would be an intriguing and explosive matchup.