The Giants most surprising minor league assignment - McCovey
No Giants position players will start the All-Star Game
Breaking down the SF Giants official Opening Day roster - Sports
San Francisco Giants Opening Day roster - McCovey Chronicles
SF Giants ace Logan Webb sets Opening Day strikeout record
Joe Panik - Wikipedia
The 2021 Homegrown San Francisco Giants Roster - McCovey Chronicles
San Francisco Giants 2018 MLB Season Preview
Injury updates: Crawford back, Haniger's oblique, Slater to miss