Things just got a little bit stranger at the Durham Bulls stadium
Help the Bulls fight the Demogorgon.