Largest Sporting Goods Store in Idaho Opens This Weekend Retail Last year, we learned that mega sporting goods store SCHEELS was opening a location in Idaho, and was planning […] – Click here to read the full story from kezj.com