SF Giants fans really want the team's longest-tenured player off the roster 03.05.2024 21:11 SFgate.com (sports) En Slater's struggles to start the season have turned the fan base against him.