When the roof of North Medford High School’s gym collapsed on Feb. 11, the weight of snow that fell during a recent storm was initially thought to be the cause. But a recently completed independent ...