When the snow blankets northern Ohio, people flock to Cascade Park in Elyria for some of the best sledding thrills in the state. The park's massive hills transform into natural sledding slopes ...