First baseman/outfielder Allen Craig and his contract predictably cleared waivers after being designated for assignment by the Red Sox. He’ll stay with the organization at Triple-A, but is no longer on the 40-man roster.
The procedural move gives the Red Sox some 40-man roster wiggle room while they try to get Craig back on track in the minors. If he convinces them he’s ready to contribute positively in the majors again they can simply re-add him to the 40-man roster and call him up.
Craig was an All-Star for the Cardinals in 2013, but he’s been a mess since then and has hit just .130 in 53 games for the Red Sox. Few hitters in recent memory have gone from All-Star caliber to a totally lost cause quicker than Craig, but he’s signed through 2017 and owed another $25 million or so.