Sport Check ha aperto un flagship Sport Chek/Atmosphere flagship a Edmonton, Alberta, Canada. La location offre una shopping experience high-tech empirica con 800 schermi che trasmettono immagini di prodotti e offerte, inni in tutto il negozio e pareti 'community' piene di informazioni sportive locali. Inoltre il flagship vanta 470 schermi individuali, 250 computer, 80 tablet e altro ancora. Lo staff utilizza installazioni digitali, tecnologia interattiva e display prodotti per fornire servizio preciso e personalizzato ai clienti. Sport Check è di proprietà di FGL Sports Ltd., retailer canadese di articoli sportivi che possiede oltre 400 store di proprietà e franchise.