New Mitchell and Ness flagship store opens Saturday in Philadelphia; get a sneak peek inside
Mitchell & Ness is opening a flagship store in Center City Philadelphia and kicking off opening weekend with fan activations, freebies and a block party. Wakisha Bailey chats with marketing manager David Dee and gets a look at the new space on Walnut Street before opening day.