Breaking down the ways New Balance failed to properly market Shohei Ohtani during the Los Angeles Dodgers' World Series ...
One month after opening its flagship in NYC's Flatiron neighborhood, New Balance has landed in SoHo with a new store. Located at 542 Broadway, the 1,800-square-foot space was designed to "visually ...