That does not necessarily mean that NHL players cannot go to Sochi. But it was not something written into the new collective bargaining agreement.
http://www.nj.com/devils/index.ssf/2013 ... e_key.html
Participation of NHL and its players in the 2014 Sochi Olympics will be determined later in discussions also involving the International Olympic Committee and the International Ice Hockey Federation.
With Sochi coming up in just a year you would have thought more would have been made of this point, especially with the leagues best Russian players currently playing there (and possibly making more [tax free] money than they will next week)