SAN FRANCISCO — Dave Groeschner, L.J. Petra and Abe Silvestri aren’t established major league players or high-level front office executives, but they rank among the most important members of the 2020 San Francisco Giants.
If the Giants hope to find success in a daunting 60-game season, they’ll need Groeschner, their senior director of athletic training, Petra, the newly-installed infection control prevention coordinator, and Silvestri, a first-year traveling secretary, to log extensive hours and . . .