The green metal roof on the new Cabela’s store in Gainesville, Virginia, reflects the company’s lodge-inspired style. The store features high ceilings, raw exposed wood, stone masonry and more than 20 ...