The Pittsburgh Pirates have agreed to a one-year, $5 million deal with Edinson Volquez, pending a physical.

Volquez, 30, went 9-12 with a 5.71 ERA with the Los Angeles Dodgers and San Diego Padres in 2013.