National League MVP runner-up Matt Holliday agreed Friday to a $23 million, two-year contract Friday with the Rockies that avoided arbitration. Holliday hit .340 last season with 36 homers and 137 RBIs, helping the Rockies to their first pennant. He finished a close second to Jimmy Rollins of the Phillies in the MVP balloting.