![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://pbs.twimg.com/media/FP1UYCzVcAEt-Kw.jpg)
SFGiants on X: It's here. #OpeningDay
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://pbs.twimg.com/media/EcGsjadU8AAXGlx.jpg)
Cindy Montalvo (@sfchica415) / X
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://s.hdnux.com/photos/01/25/66/56/22506369/4/rawImage.jpg)
Giants beef up Oracle Park security after fan incidents with
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://s.hdnux.com/photos/01/06/51/72/18521771/32/1200x0.jpg)
Giants announce 2020 Opening Night roster: Who's in and who's out
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://cdn.vox-cdn.com/thumbor/zwt37zbxUfcE5p1YDqk6tMxRuhw=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/18962977/1141185488.jpg.jpg)
San Francisco Giants hypothetical news: Farhan Zaidi sets opening
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://starrcards.com/wp-content/uploads/willie-mays-leads-san-francisco-giants-all-time-roster-by-war.jpg)
Willie Mays headlines San Francisco Giants all-time roster by WAR
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://img.mlbstatic.com/mlb-images/image/private/t_16x9/t_w1024/mlb/nzggy0dl8xvzugtj1ncx)
Giants finalize 2019 Opening Day roster
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://static.clubs.nfl.com/image/private/t_new_photo_album/f_auto/giants/ksobtw6ndbakkrcmhmzl.jpg)
Giants Now: Social reaction to big win over Raiders
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://cdn.vox-cdn.com/thumbor/LQ61HxgOmpF2XD4aKaFUb5NRFjQ=/1400x1400/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/23758352/1407776059.jpg)
SF Giants Carlos Rodón snubbed from All-Star Game - McCovey Chronicles
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://images.squarespace-cdn.com/content/v1/5dee858f5605ee784806150a/87876e80-4c1e-4e88-9782-935d7436751f/one-and-done-updated.jpg)
SF Giants Ultimate ONE-AND-DONE 26-Man Roster — Humm Baby Baseball
![SFGiants on X: Here it is, our 2020 #OpeningDay roster. #SFGiants](https://p16-sign.tiktokcdn-us.com/tos-useast5-p-0068-tx/0e3cb45af76345e2a1e94233f81d27ee~tplv-r00ih4996s-1:480:480.jpeg?x-expires=1689724800&x-signature=JpZlHqUxVKEUTf1NSgpIJjnH2Zk%3D)
Nationals Lineup