So, you're not headed to Sochi for the Winter Olympics? Not to worry, sports fans: There are still plenty of sites used in Olympic Games that are open to visitors. Here are some of our favorites.