View Post Campaigns The Richards Group Introduces Owl for America’s Best By Erik Oster on Nov. 4, 2015 - 3:20 PM The agency introduces a new owl character for the brand with the 30-second spots "Stop It" and "Keep Up."