The San Francisco Giants board of directors announced on Monday that CEO Larry Baer, will be taking a leave of absence from the team for an undetermined amount of time. Here's the full statement: "The Board of Directors of San Francisco Baseball Associates is closely monitoring the matter involving Giants President and CEO Larry Baer. Pursuant to League policy, Major League Baseball is taking the lead in gathering all facts surrounding the situation.