Tag: Kyle Freeland

news-20072024-195104

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...