News Skechers unveils first Performance store in Canada The 7,500ft² sales floor is the largest of the brand's concept stores globally.