Filed under: Bonds, Giants Agree to Deal By Eli Greenspan Dec 7, 2006, 10:09pm EST Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Bonds, Giants Agree to Deal Reddit Pocket Flipboard Email The Giants and Barry Bonds have agreed to a one year deal, worth 16 million dollars. Bonds batted .270 with 26 HR and 77 RBI. Bonds is just 21 home runs away from breaking Hank Aaron's home run record. The deal is pending a physical. More From MLB Daily Dish MLB Daily Dish will be shutting down effective immediately MLB trade rumors and news: We’ll have 28-man rosters in April and the ghost runner for all of 2022 Nationals, Juan Soto avoid arbitration with one-year, $17.1 million deal, per report Dodgers and Trea Turner avoid arbitration and settle on $21 million contract Matt Chapman signs two year contract extension with Blue Jays Happy MLB Arbitration Day! Here is a tracker for all the arbitration info you will need