NBC Sports Bay Area & California1 week agoSan Francisco GiantsWhat we learned as McCray crushes two homers in Giants' winThe Giants are focusing on building for the future while also playing spoiler against playoff hopeful teams. [ more ]