The St. Louis ardinals and pitcher Carlos Martinez agree to five-year, $51 million extension.

More...