Kyle Crick

3m

SAN FRANCISCO -- Buster Posey and Tim Lincecum last started together on April 26, 2014, but it'll be Posey behind the plate today when Lincecum makes his fifth start of the season.

6m

Editor's note: Giants Insider Alex Pavlovic arrives in Arizona Tuesday and covers the Giants all spring training long, right here on csnbayarea.com