Career
He has played in Major League Baseball (MLB) for the San Francisco Giants
San Francisco Giants
In 2011, after hitting.302 with 11 HRs and 58 Reserve Bank of India in 52 games for the San Jose Giants, Sánchez was promoted to the Fresno Grizzlies. Sánchez was called up to the majors for the first time on July 15, 2011. He was selected to join the Giants" 2012 Opening Day roster as the backup catcher behind Buster Posey.
Due to their pairing during Barry Zito"s rehab stint at American Automobile Association in 2011, and their continued success together at the major-league level in 2012, he had been designated as Barry Zito"s personal catcher.
On April 23, 2012, Sánchez hit his first career home run off of Dillon Gee. On June 25, 2014, Sánchez was the catcher for Tim Lincecum"s second no-hitter against the San Diego Padres.
Chicago White Sox
On December 14, 2015, Sánchez signed a minor league deal with an invitation to spring training with the Chicago White Sox.