The Giants outrighted Ingram to Triple-A Sacramento on Wednesday after he cleared waivers, Susan Slusser of the San Francisco Chronicle reports.
The Giants recalled Ingram from Double-A Richmond on Saturday.
The Giants claimed Ingram off waivers from the Cardinals on Tuesday and optioned him to Double-A Richmond.
The Cardinals designated Ingram for assignment Sunday.
Ingram was claimed off waivers by St. Louis on Friday and will report to Triple-A Memphis, John Denton of MLB.com reports.
The Rangers designated Ingram for assignment Wednesday.
The Rangers claimed Ingram off waivers from the Mets on Wednesday and optioned him to Triple-A Round Rock.
The Mets designated Ingram for assignment Saturday, Anthony DiComo of MLB.com reports.
The Mets optioned Ingram to Triple-A Syracuse on Sunday, Tim Britton of The Athletic reports.
Ingram was claimed off waivers by the Mets on Sunday.