Scheels is a 220,000 square foot, two-level shopping center that showcases sports, clothing, and a number of unique attractions. This Lincoln location opened it's doors in September of 2018.