Mural for Keon Richards who is battling stage 4 cancer, at annual run in held for him at Downsview Public School.