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.
The Mall of America announced today their plan to re-open June 1st, 2020. Is Apache Mall going to re-open, too? We placed a call and here's what we found out.