Sport Chek – Now Open!

Sport Chek is now OPEN in its massive, newly renovated location on the Lower Level at Upper Canada!
Over 60,000 sq ft. in space, you can discover the latest product releases from top brands including Nike, New Balance, Under Armour, Adidas and many more.