Is there an indoor track anywhere in Chicago?
Just asking out of pure curiosity, are there any indoor tracks in Chicago? IG seems to think I live in NY or Boston and I’ve been getting ads for indoor tracks. Would be fun to check out in a crappy weather day.