Perhaps by sheer coincidence, the Giants’ front office went on a bit of a PR blitz this afternoon following the series finale in New York, and Larry Baer and Brian Sabean were slightly more frank than you might expect about the state of the team and the goals moving forward.
Larry Baer gave a phone interview to Tim Kawakami’s TK Show podcast (available exclusively through a subscription to The Athletic) and Brian Sabean spoke to John Shea for an interview in the Chronicle as well KNBR in an on-air interview. Again, I think it was a coincidence. Baer’s interview sounded like it had been recorded either Tuesday or Wednesday and Shea might’ve been able to catch Sabean because it was a day game…