The Peabody Awards is moving out West. As it returns to its first in-person event since 2019, the Peabody Awards will take place in the Los Angeles area this year at the Beverly Wilshire Hotel on Sunday, June 11. This marks the first time the Peabodys have been held in Los Angeles, having previously been […]