Colon signed a contract with the Kansas City Monarchs of the independent American Association on Thursday, Lynn Worthy of The Kansas City Star reports.
Colon will return to the city where he spent the majority of his big-league career. It's possible he figures something out in independent ball and returns to the majors one day, but as a 31-year-old with a career .249/.312/.310 slash line at the highest level, he has probably played his last big-league game.