It’s been a long cold winter, but the good times had to end at some point. The Glen Eden ski and snowboard resort in Milton announced it is closing for the season after today. The closure is a result ...