Allen Media, which owns over 20 TV stations in 13 states, is making major staffing changes by laying off meteorologists at its stations across the country.
I'd walk these streets, stop at the Target store, hop on the light rail. I don't know if I'd recognize it now. I hope I can do that again someday. I hope we heal.