Jason Heyward

2m

SAN FRANCISCO – Jason Heyward watched the replay of his dazzling catch and understood what had been at stake, appreciating that he somehow avoided the worst-case scenarios after crashing headfirst

4m

SCOTTSDALE — Thursday’s pitching duel between Madison Bumgarner and Jake Arrieta never materialized. Instead, two National League powerhouses nearly cleared their benches.

7m

Free agent outfielder Jason Heyward has opted against re-signing with the Cardinals and turned down other big i

7m

NASHVILLE — As members of the Giants front office filed out of the Gaylord Opryland Resort, a chauffeur stood by the front door of the massive property with an iPad dis

Pages