Veteran catcher Stephen Vogt, who didn't play in the majors last year after undergoing shoulder surgery, returned to the majors on Wednesday when the Giants selected his contract from Triple-A Sacramento.