Sanchez hit .274 with 84 hits, 14 doubles, seven homeruns, and 38 RBI in 77 games played in Somerset last season.
He played for Spain in the World Baseball Classic and hit .636 in three games.
He spent parts of the 2011 season with the Pittsburgh Pirates organization at the Double-A level and the Southern Maryland Blue Crabs. During his time with the Pirates he batted .299 with 40 hits and 18 RBI in 42 games. While with the Blue Crabs he had a .403 average with 93 hits, seven homeruns, and 40 RBI in 61 games played.
In 2010 he batted .284 with 96 hits, 18 doubles, seven homeruns, and 52 RBI in 105 games while at the Triple-A level for the Arizona Diamondbacks organization.
Sanchez has a career .295 batting average with 643 hits, 101 doubles, 13 triples, 29 homeruns, and 230 RBI in 598 games.