Blanco's deal announced Friday is for $2,525,000, Abreu's is for $987,500 and Petit's is for $845,000.
Blanco batted .265 with three home runs and 41 RBIs last season. He has been a defensive specialist since joining the Giants two years ago, including making a diving catch to preserve Matt Cain's perfect game in 2012.
Petit went 4-1 with a 3.56 ERA in eight games last season with San Francisco. Abreu batted .268 with two home runs and 14 RBIs in 53 games.
- Sports & Recreation
- Gregor Blanco
- Yusmeiro Petit
- Tony Abreu
- Joaquin Arias