There’s nothing routine about the Giants’ upcoming homestand. It’s a quick one — three games against the Yankees beginning Friday night, then three against the Dodgers
Yankees and Dodgers coming to town for historic Giants homestand