Pedro Alvarez gets one year and $4.25 million. MLBTR projected that Alvarez would get $4 million. Also, I missed these earlier today: Mark Melancon signed for $2.595 million (versus a projected $3 million), and Gaby Sanchez got $2.3 million (versus a projected $2.3 million, exactly the same figure). Neil Walker and Vin Mazzaro still have arbitration figures pending.
UPDATE 2:01pm: Neil Walker got $5.75 million, and Vin Mazzaro got $950,000. MLBTR projected Walker would get $4.8 million, so he got significantly more.