The Cleveland Shakespeare Festival is a non-profit organization that produces and tours free theater in the park for all of greater Cleveland.