We stopped Banks for an interview at ESL One NY to talk about what it was like his first time working in an arena this size, what he thinks of the fans in New York, and he puts his prediction credibility on the line! (Think he got it right?)
What else would you have asked Banks?