A St. Louis County native, Freese hit .283 with 20 home runs and 79 RBIs last season and earned his first All-Star appearance. He was eligible for arbitration for the first time.
Freese, MVP of the 2011 World Series win over Texas, had asked for $3.75 million and had been offered $2.4 million when players and teams exchanged arbitration figures last month.
Friday's agreement made Freese the final player to settle among the three Cardinals who filed for arbitration.
Hill can earn $40.5 million with D-backs
The 30-year-old Hill was signed for $5.5 million this year and agreed to the new deal Friday.
He hit a career-high .302 last year with 26 homers, 44 doubles and 85 RBIs.
Liriano could make up to $13.75M from Pirates
PITTSBURGH (AP) -- Left-hander Francisco Liriano is guaranteed $1 million under his contract with the Pittsburgh Pirates and can earn up to $13.75 million plus award bonuses over two years if he pitches regularly and an injury to his non-throwing arm doesn't land him on the disabled list.
Liriano and the Pirates agreed in December to a two-year contract pending a physical but he injured his right arm during the holidays and it took until Friday to finalize the reworked agreement. He can make $5.25 million this year and $8.5 million in 2014 if he pitches 200 innings a season.
Liriano has $3.75 million in available roster bonuses this year under the deal based on days on the active big league roster or the disabled list, not including days on the DL as the result of the pre-existing injury to his right arm. He would get $250,000 each for 60 and 75 days, $750,000 apiece for 90, 120, 150 and 180 days and $125,000 each for 135 and 165 days.
The deal includes a 2014 option that would become guaranteed at $5 million if he has 90-119 days on the active 25-man big league roster or DL this year, not including days on the DL because of the right-arm injury. It would become guaranteed at $6 million if he has 120-149 days and at $8 million if he has at least 150 days.
If the 2014 salary is $5 million, he would earn $600,000 each for five, 10, 15, 20 and 25 games started. If the 2014 salary is $6 million, he would earn $400,000 for each of those levels,
In addition, he can earn $500,000 a year in performance bonuses: $150,000 each for 180 and 200 innings, and $200,000 for 190 innings.
Liriano also would get $325,000 for winning the Cy Young Award, $150,000 for finishing second in voting and $100,000 for third. He would get $50,000 if he's an All-Star, $50,000 if he's the World Series MVP, $25,000 for winning a Gold Glove and $25,000 if he's league championship series MVP.
He pitched a no-hitter for Minnesota against the White Sox on May 3, 2011.