Freeland's gem vs. the Giants
Giants @ RockiesApril 23, 2017 | 00:00:29
Kyle Freeland dazzles through seven innings, allowing no runs and striking out three in a win over the Giants
Kyle Freeland dazzles through seven innings, allowing no runs and striking out three in a win over the Giants