![Giants finalize 2019 Opening Day roster](https://img.mlbstatic.com/mlb-images/image/private/t_2x1/t_w1536/mlb/gvbt7csobyt72snh2wat.jpg)
Giants 2021 Opening Day roster
![Giants finalize 2019 Opening Day roster](https://www.si.com/.image/t_share/MTkyNTIxMTAwMjQ3MTgxMDQ5/usatsi_19091578.jpg)
Breaking down the SF Giants official Opening Day roster - Sports Illustrated San Francisco Giants News, Analysis and More
![Giants finalize 2019 Opening Day roster](https://www.nj.com/resizer/rsBNeltBDm13VHK5vep8FV6Egew=/arc-anglerfish-arc2-prod-advancelocal/public/LABL24RDCBC4BOOUAZIH6V2ZPQ.jpg)
How Yankees' closer role could pan out after Ian Hamilton's 1st career save
![Giants finalize 2019 Opening Day roster](https://www.bigblueinteractive.com/wp-content/uploads/giants-det-11_18_90b.jpg?ezimgfmt=rs:525x773/rscb2/ng:webp/ngcb2)
New York Giants All-Time Team
![Giants finalize 2019 Opening Day roster](https://www.denverpost.com/wp-content/uploads/2019/09/927fc7c8588d4610ac83cb88771d6a42-1.jpg?w=1024)
Rockies beat Giants as teams combined to use MLB record 25 pitchers in 16 innings – The Denver Post
![Giants finalize 2019 Opening Day roster](https://www.mlive.com/resizer/c5v5e_uF5Kn2CS7uUAOHRFgrnzY=/arc-anglerfish-arc2-prod-advancelocal/public/W4YS3WCXE5F4VBTDSBV5TL4ERY.jpg)
Tigers finalize Opening Day roster by adding 2 veterans to bullpen
![Giants finalize 2019 Opening Day roster](https://cdnph.upi.com/sv/ph/og/upi_com/2341679920579/2023/1/17a10d129388694a3827f9f2a307c562/v1.5/Anthony-Volpe-Yankees-top-prospect-makes-opening-day-roster.jpg)
Anthony Volpe, Yankees top prospect, makes opening day roster
![Giants finalize 2019 Opening Day roster](https://www.mercurynews.com/wp-content/uploads/2022/04/BNG-L-GIANTS-0413-1.jpg?w=1024)
SF Giants bats explode against Darvish, Padres
![Giants finalize 2019 Opening Day roster](https://cdn.vox-cdn.com/thumbor/PN17tJJDidMj3MZGxpk4WwehW0w=/0x0:1200x800/1200x800/filters:focal(504x304:696x496)/cdn.vox-cdn.com/uploads/chorus_image/image/69998691/GiantsSeasonEnds_Getty_AP_Ringer.0.jpeg)
The Giants Deserved a Better Ending Than This - The Ringer
![Giants finalize 2019 Opening Day roster](https://www.mercurynews.com/wp-content/uploads/2023/03/BNG-Angels-Giants-Baseball_104383832.jpg?w=525)
SF Giants' answers to catching competition coming soon
![Giants finalize 2019 Opening Day roster](https://cdn.vox-cdn.com/uploads/chorus_image/image/72131305/518973068.0.jpg)
Royals officially set Opening Day roster and lineup - Royals Review
![Giants finalize 2019 Opening Day roster](https://nbbees.com.ismmedia.com/ISM3/thumbcache/a50be50c4351620950af7f52ac1d4ad1.500.jpg)
News & Stories