I don't get it either. When we lived there I was under the impression that most of the paying fans were in the NW suburbs. Arlington Race Course, to me was always the perfect location. There's a METRA stop close by, enough parking for those from South Barrington or Lake Forest to park. Halas Hall is a lot closer.
They'd be better off building at the Gary Airport, or better yet the Thornton Quarry. There is already a ready made hole there