The Cardinals and free-agent outfielder Matt Holliday continue to make progress on a contract agreement, sources told ESPN The Magazine's Buster Olney. Holliday and St. Louis are discussing a seven-year deal. He hit .313 with 24 home runs and 109 RBIs between the A's and Cardinals in 2009.