Just last month, Cleveland Play House announce the cancelation of one of its upcoming shows, I'm Back Now: Returning to Cleveland. Now, Playwright Charly Evon Simpson and director Stori Ayers have both released statements on Twitter explaining why they pulled the rights and left the production.