A Nike ACG shop has opened in the Premier League sports center in Sochi, a southwestern Russian city that attracts many sports tourists.