Channels Costume Epstein Gorilla Hilarious Inner Primate Theo Epstein Channels Inner Primate with Hilarious Gorilla Costume May 05, 2023 Post a Comment Theo Epstein donned a gorilla costume to celebrate the Cubs winning the World Series. The hilarious… Read more Theo Epstein Channels Inner Primate with Hilarious Gorilla Costume