The San Diego Padres retained right-hander Robert Suarez, agreeing to a five-year, $46-million contract with the reliever, according to Jon Morosi of MLB Network.

The deal includes an opt-out after the third season, Morosi adds, which would follow Suarez's age-34 campaign.