Abercrombie & Fitch is now officially open at the Walden Galleria, and features their own line of NFL Bills apparel.