Olson agreed Tuesday with the Red Sox on a minor-league contract, Chris Cotillo of The Springfield Republican reports.
Olson signed a minor-league deal with the Cubs on Friday, Mark Feinsand of MLB.com reports.
Olson (infection) became a free agent after refusing an outright assignment to the minors Monday.
Olson (infection) was transferred to the 60-day injured list Sunday, Mandy Bell of MLB.com reports.
Olson (infection) is scheduled to pitch Friday, Zack Meisel of The Athletic reports.
Olson was placed on the 10-day injured list Friday with a non-baseball medical condition, Mandy Bell of MLB.com reports.
Olson was recalled from Triple-A Columbus on Wednesday.
Olson was optioned to Triple-A Columbus on Saturday.
Olson was recalled from Triple-A Columbus on Tuesday, Jordan Bastian of MLB.com reports.
Olson (lat) was reinstated from the 10-day disabled list Wednesday.