The Kansas City Royals have agreed to a two-year contract with right-hander Edinson Volquez that will pay him a total of $20M. The deal is still pending a physical. The Pittsburgh Pirates got great value out of Volquez in 2014, signing him to a one-year, $5M deal. He posted a 3.04 ERA over 192.2 innings, making 31 starts and one relief appearance. That was after posting a 5.71 ERA in 2013 when he split the season between the Los Angeles Dodgers and San Diego Padres. The Pirates initially said they had interest in re-signing Volquez this off-season, but those talks died down after they signed Francisco Liriano.