Freddy Sanchez played seven innings at third base Wednesday in a camp game at the Giants minor league complex in Arizona as he attempts to find a way to prove his value on defense and return to the team.