Free agent right-hander Ryan Vogelsong reached agreement Friday on a $4 million, one-year deal to stay with the San Francisco Giants. Vogelsong passed a physical and reached the deal three days after general manager Brian Sabean said Vogelsong was close to joining another team -- thought to be the Houston Astros. Read more http://espn.go.com/mlb/story/_/id/1...anciso-giants-agree-one-year-deal-source-says