Giants win 3-0, complete sweep of Rockies in Colorado - McCovey Chronicles
Northwoods League Sets New Attendance Record - Northwoods League
Brandon Crawford Statcast, Visuals & Advanced Metrics, MLB.com
Hitting a Home Run
10 Things All #SFGiants Fans Should Do in 2017, by San Francisco Giants
Dodgers vs. Giants update: Mookie Betts scratched (shoulder) - Los Angeles Times
Machado leads 11-HR Mexico City slugfest, Padres top Giants, KSEE24
Eugenio Suárez delivers in 10th inning, Mariners sweep Angels with 3-2 victory
Is Giants shortstop Brandon Crawford Hall of Fame-worthy? - McCovey Chronicles