Owners approve Baer as Giants' control person

Major League Baseball owners formally approved CEO Larry Baer as the control person of the San Francisco Giants, culminating his climb to the upper echelons of the game.

Comments are closed.