The Peabody Awards are looking to (finally) host their first in-person Los Angeles awards ceremony at the Beverly Wilshire Hotel on June 9. The organization announced a planned move to Los Angeles (from New York) for its annual awards in early 2020, but the COVID-19 pandemic and last year’s writers strike have prevented the organization […]