ATA signed a 15 year lease last year for Sparta to hold the Grand, so it will be in IL until at least 2026.
I was very glad to see this happen. This has got to be putting our governor Pat and Mayor of Chicago Rahm mad.
The State of IL was willing to spend close to 100 million dollars to create the World Shooting Complex. I would guess the state of Illinois isn't so anti gun out of Chicago.