The Red Sox reassigned Crook to minor-league camp Monday.
Crook signed a minor-league contract with the Red Sox on Wednesday, Chris Cotillo of The Springfield Republican reports.
Crook became a free agent Friday, Jordan Bastian of MLB.com reports.
Crook cleared waivers and was outrighted to Triple-A Iowa on Thursday, Andy Martinez of Marquee Sports Network reports.
Crook was optioned to Triple-A Iowa on Monday, Taylor McGregor of Marquee Sports Network reports.