First baseman C.J. Cron signed a minor league contract with the Rockies on Monday and received an invitation to major league spring training.