Esports Arena opens at University of Delaware
It's officially 'game on' at the University of Delaware!
More Videos
From CNN Newsource affiliates