Skechers unveils first Performance store in Canada 

The 7,500ft² sales floor is the largest of the brand's concept stores globally.