I don't know if you've heard of Scheel's or not (I hadn't), but apparently it's the World's Largest All Sport Store. Springfield, IL boasts the newest location, store #24––the only one in IL. The rest are all in states west of IL and WI. A fun, entertaining outing with my cousins and some former Presidents, starting with Ron.
Indoor ferris wheel (click to enlarge)
George
beary weird nasal cleaning
testing the equipment
Chillaxin' with Abe
Checkin' out Tom's ideas