The Cleveland Free Times was one of Northeast Ohio's premier weekly news & entertainment publications.