Michael Cuddyer is nearing the end of a three-year, $31 contract with the Colorado Rockies, a deal in which the outfielder/first baseman put up solid numbers – when he was able to stay on the field.
Michael Cuddyer is nearing the end of a three-year, $31 contract with the Colorado Rockies, a deal in which the outfielder/first baseman put up solid numbers – when he was able to stay on the field.