PHOTO: Relay for Life

The Canadian Cancer Society's 12-hour relay was held in Abbotsford on Saturday

These firefighters braved the heat to walk in full gear during the Canadian Cancer Society's Relay for Life

These firefighters braved the heat to walk in full gear during the Canadian Cancer Society's Relay for Life