<p>When you step into the newly renovated L.L. Bean flagship, the first thing you see isn&#8217;t the brand&#8217;s latest collection of field coats or duck boots. It&#8217;s fish. As you cross the threshold of the 160,000-square-foot store in Freeport, Maine, you&#8217;re greeted by massive, multil</p>