Greg Manfroi Retired Chief Engineer Stay Connected facebook Blogs NPR IL Tech Blog: Engineering updates WUIS Greg Manfroi While working at the Mechanicsburg transmitter site I found a piece of radome laying on the ground. Given the time of year, someone taking target practice…