A little surprising to see Blue Jays take Genesis Cabrera off their roster, but evidently they weren't in on him at a projected $2.5 million by
@mlbtraderumors
... & he cleared waivers, so it seems 29 other teams agreed. Whoever signs him will get some fun strikeout celebrations.