The footwear brand has opened its first-ever Skechers Performance store at West Edmonton Mall in Canada ... and the time has come to launch a new play," Greenberg said. David Beecroft, country ...