![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://static.49erswebzone.com/v/R8N0E6/content/media/cache/article-770x433-03a6b20b7d892d7f047d01b3200dacf4.jpg)
Mike McDaniel's crystal ball: 49ers coach predicts Jimmy Garoppolo
![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://www.si.com/.image/ar_4:3%2Cc_fill%2Ccs_srgb%2Cfl_progressive%2Cq_auto:good%2Cw_1200/MTk2MTcxMzk4ODU3NjMwODY1/usatsi_20098451.jpg)
Breaking down the SF Giants official Opening Day roster - Sports
![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://www.statmuse.com/_image?href=https%3A%2F%2Fcdn.statmuse.com%2Fimg%2Fmlb%2Fplayers%2Fsan-francisco-giants-johnny-cueto-min--owbvzjrc.png&w=500&h=500&f=webp)
San Francisco Giants 2017 Roster
![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://s.yimg.com/ny/api/res/1.2/.rH4C.Y_EkHbi5ACyDzgNA--/YXBwaWQ9aGlnaGxhbmRlcjt3PTEyMDA7aD04MDA-/https://s.yimg.com/os/creatr-uploaded-images/2023-06/a52a7590-1534-11ee-9ff7-67e76fa371a5)
New York Giants 2023 NFL Preview: Building on progress from Brian
![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://static.clubs.nfl.com/image/private/t_editorial_landscape_mobile/f_auto/giants/ppwikc1p8rmsh5qrhgdk.jpg)
Overlooked storylines for Giants heading into training camp
![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://external-preview.redd.it/n9Jyky99F9r1_8IQw1cVwW-pNmkS9fhlZ_ftme6dsTI.png?auto=webp&s=7c03c45804135c7678df1483c5211ed94eb51357)
The 15 highest leaguewide strikeout rates in MLB history, in
![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://s.hdnux.com/photos/01/30/00/15/23069525/3/rawImage.jpg)
Astros 3, Yankees 2: How Houston took 2-0 series lead in ALCS
![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://img.mlbstatic.com/mlb-images/image/upload/ar_16:9,g_auto,q_auto:good,w_1024,c_fill,f_jpg,dpr_3.0/mlb/xlwukbhd6qlprpzndr12)
Projecting the Giants' Opening Day roster
![San Francisco Giants: A Look into the Crystal Ball at 2017's Opening Day Roster](https://pix11.com/wp-content/uploads/sites/25/2022/09/FootballNFL_082722_AP-David-Richard.jpg?strip=1)
Which NFL teams don't have mascots? Jets and Giants among list
![San Francisco Giants: A Look into the Crystal Ball at 2017's 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