![Play ball: SF Giants finalize Opening Day roster](https://images2.minutemediacdn.com/image/upload/c_crop,w_3280,h_1845,x_0,y_65/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/40/01fz9sb9f178qsttje40.jpg)
Predicting the 2022 SF Giants 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://img.mlbstatic.com/mlb-images/image/private/t_16x9/t_w1024/mlb/snrsjakrwfoknnu33ph3)
2021 MLB Opening Day roster predictions
![Play ball: SF Giants finalize Opening Day roster](https://cdn.theathletic.com/app/uploads/2022/09/07225035/AP22250815853342-scaled.jpg)
Predicting the San Francisco Giants 2023 Opening Day roster - The
![Play ball: SF Giants finalize Opening Day roster](https://www.mercurynews.com/wp-content/uploads/2023/03/BNG-L-GIANTS-0328-11.jpg?w=495)
SF Giants make surprise trade setting up Opening Day roster, lineup
![Play ball: SF Giants finalize Opening Day roster](https://b.fssta.com/uploads/application/mlb/headshots/11151.png)
Sean Hjelle - MLB News, Rumors, & Updates
![Play ball: SF Giants finalize Opening Day roster](https://togetherweregiants.com/wp-content/uploads/maxresdefault-2.jpg)
NOT Predicting the Giants 2023 Opening Day Roster!
![Play ball: SF Giants finalize Opening Day roster](https://cdn.vox-cdn.com/thumbor/KXJg5SQ37C1ftNc6j8cjiKW_aXM=/1400x1050/filters:format(jpeg)/cdn.vox-cdn.com/uploads/chorus_asset/file/24321034/usa_today_18846251.jpg)
SF Giants: Predict the Opening Day roster - McCovey Chronicles
![Play ball: SF Giants finalize Opening Day roster](https://b.fssta.com/uploads/application/mlb/headshots/11675.png)
Marco Luciano - MLB News, Rumors, & Updates
![Play ball: SF Giants finalize Opening Day roster](https://www.si.com/.image/t_share/MTkyMDU5MjI0ODMyODc3OTA2/usatsi_18870901.jpg)
Breaking down the SF Giants official Opening Day roster - Sports
![Play ball: SF Giants finalize Opening Day roster](https://www.si.com/.image/t_share/MTkzODQ2MjI4NjU0NDk5MjY3/usatsi_19158356.jpg)
Breaking down the SF Giants official Opening Day roster - Sports
![Play ball: SF Giants finalize Opening Day roster](https://www.mercurynews.com/wp-content/uploads/2022/08/BNG-L-GIANTS-0901-9.jpg?w=525)
SF Giants' Alex Wood shut down for season with shoulder injury
![Play ball: SF Giants finalize Opening Day roster](https://www.si.com/.image/t_share/MTk2OTAyNzk5MDM5MTQ1MjE5/usatsi_20354393.jpg)
Gerrit Cole outduels Logan Webb in SF Giants 5-0 loss to Yankees
![Play ball: SF Giants finalize Opening Day roster](https://images2.minutemediacdn.com/image/upload/c_crop,w_7464,h_4198,x_0,y_0/c_fill,w_1440,ar_16:9,f_auto,q_auto,g_auto/images/GettyImages/mmsport/40/01fzwa32vcc8b2f0ncwv.jpg)
SF Giants trim roster in preparation for Opening Day
![Play ball: SF Giants finalize Opening Day roster](https://sactownsports.com/wp-content/uploads/2023/08/GettyImages-1620652499.jpg)
MLB Waiver targets for the San Francisco Giants - Sactown Sports