Shakopee Schools approves $29.5M bond for building repairs | The Savage Recorder