Giants re-sign another from 2012 World Series Championship team
Casilla was entering his final year of arbitration eligibility and club control, and this new deal essentially buys out his final year of arbitration and two years of free agency.
Casilla had a 2.84 ERA and 1.216 WHIP in 2012, his third season with the Giants and saved 25 games after Brian Wilson was lost for the season.
Casilla pitched 63 1/3 innings in 73 games allowing 55 hits and 22 walks and striking out 55.
The Casilla deal is pending a physical, which should be completed by the end of today.