Brooks has officially opened its first store in Mainland China. The more than 1,200-sq.-ft. store, located in the Kerry Center shopping mall in Shanghai, had a soft opening in mid-July ...