The Indians have signed veteran free agent pitcher Matt Capps to a minor-league contract.

Capps' deal includes a non-roster invitation to spring training camp.

The 29-year-old has 138 career saves in 444 appearances for Pittsburgh, Washington and Minnesota, according to an Associated Press report.