![Play ball: SF Giants finalize Opening Day roster](https://www.si.com/.image/ar_1:1%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTk2ODk5NjQ1NzI3NzEyNjkz/sf-giants-set-opening-day-roster-with-some-surprises-trade-for-matt-beaty.jpg)
Breaking down the SF Giants official Opening Day roster - Sports
![Play ball: SF Giants finalize Opening Day roster](https://img.mlbstatic.com/mlb-images/image/private/ar_16:9,g_auto,q_auto:good,w_1024,c_fill,f_jpg,dpr_3.0/mlb/jogqksblqtgiuwzpsdfu)
Giants 2021 Opening Day roster
![Play ball: SF Giants finalize Opening Day roster](https://clutchpoints.com/_next/image?url=https%3A%2F%2Fwp.clutchpoints.com%2Fwp-content%2Fuploads%2F2023%2F03%2FScreen-Shot-2023-03-22-at-8.31.10-PM.png&w=3840&q=75)
Giants: Biggest questions that need answers before Opening Day
![Play ball: SF Giants finalize 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
![Play ball: SF Giants finalize Opening Day roster](https://www.mercurynews.com/wp-content/uploads/2019/02/BNG-L-GIANTS-0219-3.jpg?w=1024)
Giants' Opening Day roster will include Pablo Sandoval
![Play ball: SF Giants finalize Opening Day roster](https://dims.apnews.com/dims4/default/ace7a40/2147483647/strip/true/crop/7045x3963+0+367/resize/1440x810!/quality/90/?url=https%3A%2F%2Fassets.apnews.com%2F1f%2F91%2F5b4b9f65ff9031f51fd2fe726be8%2F533cef1485784c46b40d04f3c71dad43)
Giants rally to beat Diamondbacks 4-3, getting the final out on
![Play ball: SF Giants finalize Opening Day roster](https://img.mlbstatic.com/mlb-images/image/private/t_2x1/t_w1536/mlb/gvbt7csobyt72snh2wat.jpg)
Giants 2021 Opening Day roster
![Play ball: SF Giants finalize Opening Day roster](https://www.prospects1500.com/wp-content/uploads/2023/01/2023-P1500-SF.png)
San Francisco Giants Top 50 Prospects (2023)
![Play ball: SF Giants finalize Opening Day roster](https://www.mercurynews.com/wp-content/uploads/2022/04/Diamondbacks-Giants-Spring-Baseball-1.jpg?w=978)
SF Giants: Breaking down final roster battles before Opening Day
![Play ball: SF Giants finalize Opening Day roster](https://ca-times.brightspotcdn.com/dims4/default/6ff313a/2147483647/strip/true/crop/6000x4000+0+0/resize/1200x800!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2Fd6%2F0a%2Fa2001d0140fdbe3d922ce71d790b%2Fgiants-spring-baseball-41175.jpg)
Progress report: San Francisco Giants - The San Diego Union-Tribune
![Play ball: SF Giants finalize Opening Day roster](https://img.mlbstatic.com/mlb-images/image/private/t_16x9/t_w1024/mlb/cfd3ibmh7cu5uvc0lbse)
Giants 2022 Opening Day roster
![Play ball: SF Giants finalize Opening Day roster](https://img.mlbstatic.com/mlb-images/image/private/t_16x9/t_w1024/mlb/snrsjakrwfoknnu33ph3)
2021 MLB Opening Day roster predictions