Report: Colin Kaepernick will opt out of his contract with the 49ers
Giants struggle with pitch clock, but Brandon Crawford shows his time isn't up - The Athletic
Giants Broadcasters with Kirk Rueter
Putting together a 50-man roster/taxi squad for this theoretical Giants season – KNBR
49ers' Rogers sees much different game in Seattle
Giants checked in on Carlos Correa once Mets deal broke down, Zaidi says – KNBR
49ers' rookies made big impact in 2017
49ers' practice begins with Carlos Rogers – The Mercury News
The Giants nailed the hard part. So what's wrong with them? – KNBR
Why Anquan Boldin Needs to Be 49ers Top Free-Agent Target