Former Cincinnati Reds utility player José Peraza reached an agreement Thursday with the Boston Red Sox, according to a report via Twitter by reporter Robert Murray.
The deal is for one year and $3 million with incentives, according to multiple reports.