Yep, agreed with Saad. Callejas TKO in a war. He's just better, and Garza's lack of defence is his downfall.
Garza was a bigger puncher than Gomez at 122 and that is mighty impressive. He didn't have the other intangibles tho and Victor is a better rounded and more able fighter. He had the severe misfortune of running into a rampant Fenech in what was probably his best ever performance. He took a lot of punishment before succumbing but you could still give Garza a very small punchers chance. He's a glass cannon tho and a severe underdog.