Giants edge Rockies to stop three-game slide

Brandon Crawford San Francisco Giants Brandon Crawford - The Canadian Press