UPDATE (2:15 p.m. on Friday) -- Right-handed starter Ryan Vogelsong passed his physical and the Giants officially announced his one-year contract Friday afternoon.
Competition in San Francisco's starting rotation just got a bit stiffer after the Giants agreed to a one-year contract with veteran right-hander Ryan Vogelsong, according to a CSBSports.com report.
The deal is pending a physical and is worth $4 million, plus performance bonuses, according to a San Francisco Chronicle report.
San Francisco already has a five-man rotation with Madison Bumgarner, Matt Cain, Jake Peavy, Tim Lincecum and Tim Hudson with long-man Yusmeiro Petit in the wings, so it's unclear at this point how Vogelsong would factor into the mix.
The 37-year-old went 8-13 with a 4.00 ERA and 151 strikeouts to 58 walks last year, making 32 starts for the Giants.
Since returning to San Francisco in 2011, Vogelsong is 39-35 with a 3.74 ERA in 110 starts over four seasons. He was an All-Star in 2011.