The NFL Shop, located at 1001 Woodward Ave., will offer products including apparel, headwear, mini helmets and pennants from ...
Just outside the shop’s doors a massive screen, hoisted above the mall’s Great Hall, was playing live coverage of the NFL draft, which was set to start in less than an hour. Victoria Wright ...