The Padres agreed to a $650,000, one-year contract with outfielder Jose Cruz, Jr. on Tuesday. Cruz played in 86 games for the Dodgers last season, playing all three outfield positions. He hit .233 with five home runs and 17 RBIs before he was designated for assignment on Aug. 1.