Aaron Laffey has elected for free agency following an outright assignment from the Toronto Blue Jays.

The 28-year-old has been designated for assignment by the New York Mets and Blue Jays this month, appearing in five big league games.