Craig Heyward passed away today. He was 39. Apparently he has been fighting with a brain tumor for several years.