The St. Louis Cardinals have agreed to a seven-year, $120 million deal with Matt Holliday, SI.com has learned. Holliday will also get a full no-trade clause.
Holliday batted .353 with 13 home runs and 55 RBIs in 63 games with the Cardinals after being acquired in a July trade from the Oakland Athletics.
Holliday Agrees To $120M Deal With Cards





