Espinosa, currently playing as second baseman in the Washington Nationals organization, is of Mexican American descent. He played college baseball at California State University and was drafted by the Nationals in the third round of the 2008 Major League Baseball Draft.
Espinosa had a productive 2011 season, hitting 21 home runs and stealing 17 bases. He was hit by a pitch 19 times and finished 6th in the National League Rookie of the Year balloting. In April 2014, Espinosa added another 3 home-runs to his baseball career along with .291 in batting and .831 on-base plus slugging.