Rotowire: Jan 23 / 8:28a ET
News: Vogelsong agreed to a one-year, $4 million contract with the Giants on Friday, Jon Heyman of CBS Sports reports.
Impact: Vogelsong's signing crowds the Giants' starting rotation, but it also provides the team with some insurance with both Matt Cain (elbow) and Tim Hudson (ankle) coming off injuries, and Tim Lincecum coming off another sub-par season. Assuming everyone is healthy by Opening Day, Vogelsong and Lincecum -- and possibly even Yusmeiro Petit -- figure to compete for the fifth spot in the rotation.
StatsLLC: Jan 23 / 12:00a ET
News: A person with knowledge of the contract says Vogelsong has reached agreement on a $4 million, one-year deal to stay with the San Francisco Giants.
Impact: Vogelsong's contract with the defending World Series champions is pending a physical, the person said Friday, speaking on condition of anonymity because the team hadn't announced the deal.