Mark Bagshaw passed away this morning after a long battle with cancer. He served on HMCS Yukon in the late 80s retiring as PO2.