Thorgren Juarez, Mexico