I remember seeing something on here about a month ago saying Borg was no longer with WHO. Does anybody know what happened there? I don't think anybody at the station ever said anything and if you look at his twitter account it sounds like he is in Colorado now.