PuppetcastWatch ThisWorld Series Red Sox Puppetcast: One More Win We are on the precipice of another Red Sox World Series win. Or a trip back to Boston for game six. Either way, here's a puppet. SHARE ON: Red — October 28, 2018 We are on the precipice of another Red Sox World Series win. Or a trip back to Boston for game six. Either way, here’s a puppet.