We have all seen the online persona of "Maniac", but who is Zach Sheldon, the person?
In our third episode, we dig into Zach’s unusual start to his Buffalo sports fandom, the inner workings of Trainwreck Sports, and so much more!
You'll still be able to report anonymously.