San Diego Padres roster and schedule for 2020 season - NBC Sports
San Francisco Giants news: 3 players claimed off waivers - McCovey
Gabe Kapler has 'uncomfortable' fun guessing Giants face mash
What's the San Francisco Giants rotation? - McCovey Chronicles
Giants Opening Day roster: Farhan Zaidi indicates three youngsters
How to watch San Francisco Giants vs. New York Mets - McCovey
San Francisco Giants Injury Status - ESPN
Adolis García responds to plunking with record ALCS show as
2020 MLB season preview - NBC Sports
How Giants' highest-paid player in 2020 no longer is on team's