Sheehan re-elected in Sault Ste. Marie