Hearn cleared outright waivers Thursday and elected to become a free agent.
Hearn is off the 40-man roster in Kansas City and will head to the open market. The 29-year-old left-hander was lit up for 19 earned runs over 15 major-league innings this season while bouncing between three different organizations.