CLEVELAND HEIGHTS, Ohio — Big Fun pop culture emporium on Coventry Road was a Northeast Ohio favorite for nearly three decades before owner Steve Presser decided to close the store in 2018. Big Fun ...