Nolan Arenado has agreed to an eight-year contract with the Colorado Rockies, the team announced Tuesday. Sources tell ESPN’s Jeff Passan the contract is worth $260 million, and includes a player opt-out after the 2021 season and a full no-trade clause.