The Red Sox have signed former Oakland outfielder Bobby Kielty to a minor league contract, giving them a potential backup for their playoff run. Kielty, 31, was assigned to Triple-A Pawtucket and is expected to report Wednesday.