To call the last few seasons for the San Francisco Giants dismal would be underselling it. The team fell from perennial contention to the NL West cellar. The faces of the franchise, who had once carried them to relevance and World Series championships, became shells of their former selves.
Regardless of how far things have fallen on the field, their lowest moment undoubtedly comes today, on July 2, 2019.
This past Saturday, the Giants announced that suspended team president and CEO Larry Baer would be reinstated today. Baer had been given a four-month suspension by Major League Baseball after TMZ released a video showing him in a physical altercation with his wife, Pamela Baer.