Giants CEO Larry Baer taking ‘personal time’ away from team after domestic incident

A Giants statement noted that Baer had requested to take time away from the team.

Leave Your Comment

Leave a Reply

%d bloggers like this: