Sochi will become the center of the world this February. The Winter Olympics in Sochi, Russia, start tonight [Feb. 7] with a broadcast of the opening at 7:30 p.m. on NBC. The Opening Ceremonies will kick off the festivities and get the most expensive Olympics going on a high note. There is a slight difference […]