Sanchez was released by the Royals on Monday, Rustin Dodd of the Kansas City Star reports.

Sanchez hasn't appeared in the majors since 2013, when he allowed 18 earned runs and seven home runs over just five games. He hasn't been remotely productive since 2011, and after his failure to make the Royals' roster, his major league career may well be finished.

More News
CBS Sports Shop
Chicago Cubs 2016 World Series Champs Gear
Fantasy Baseball Today