Peralta has agreed to a minor-league contract with the Red Sox and will report to Triple-A Pawtucket next week, Alex Speier of The Boston Globe reports.

Peralta, who was released by the Cardinals earlier this month, will get another shot at continuing his career with a Red Sox club that's struggled to find a solution at the hot corner this season. The 35-year-old failed to produce over 21 games with St. Louis -- posting a .204 batting average and .462 OPS -- before being dropped from the roster. Peralta will likely be stuck as organizational depth unless he can improve his offensive stats.

More News