 A right-hander hitter and a native of the Mexican state of Campeche, Barrera entered the Mexican League in 1977 with the Diablos Rojos del México after playing three years in the Mexican Central League.He hit only .235 as a rookie, with two home runs, but he continued to improve.He broke 20 home runs, hitting .354 with 101 RBI in 1984.