ShopTalk | Weather WCIA Chief Meteorologist Robert Reese Dies After Cancer Battle By Merrill Knox on Oct. 11, 2012 - 1:56 PM Robert Reese, the chief meteorologist at WCIA in Champaign, Ill., died Tuesday night after battling pneumonia and cancer. He was 50. WCIA anchor Jennifer Roscoe announced the news on Wednesday evening’s newscast, saying, ...