Southpaw Kyle Freeland, 28, agreed to a five-year, $64.5 million contract extension with the Colorado Rockies, sources told ESPN’s Jeff Passan.