Sport Check offers a new concept of sports store with digital signage as a key element of the design4 March 2014 First it was the one in Toronto and now it is the flagship of Edmonton. Sport Chek has created a new format of sports store in which interactive experiences are offered that ...