Thairo Estrada is guaranteed $4 million in his one-year contract with the Colorado Rockies and can earn $750,000 in performance bonuses.