NBC Gives free pass to Sochi Games to help TV Everywhere Posted on 04/02/2014 by ap NBC tries to boost its TV Everywhere by giving easy pass NEW YORK (AP) — NBC is using the Olympics to push interest in technology allowing cable or satellite TV subscribers to see live Winter...