Tag: Kyle Freeland
Improving Kyle Freeland: Rockies vs. Giants Matchup
Colorado Rockies pitcher Kyle Freeland has been making a strong comeback after being sidelined for over two months with a left elbow injury earlier this season. Since returning from the injured list, he has...