City Throws Flag on Developer’s E-Sports Arena
There is no shortage of sweating opportunities for the sneaker-smackers around Loyola University’s Edgewater campus. Various flavors of sportsball are available to one and all. But what about the big nerds on campus? That’s the play being waged by a developer that wants to put up an e-sports arena at 6431 North Sheridan Road. 6431 North Sheridan Road (Via Apple Maps) E-sports is what used to be charmingly...