Victor Rodriguez, Mexico