Giants executive Larry Baer was approved as the team's control person Thursday in a vote by Major League Baseball's 29 other teams. There is no word on the vote, but Baer's approval required affirmation from 23 teams.