St. Louis Cardinals' Carlos Villanueva (33) throws during the fourth inning of Game 2 in baseball's National League Division Series against the Chicago Cubs, Saturday, Oct. 10, 2015, in St. Louis. (AP Photo/Charles Rex Arbogast)
Share Photo
The Padres have agreed on a one-year contract, reportedly worth a guaranteed $1.