Written by Associated Press | Thursday February 6, 2014
There are good arguments for Sochi as an Olympic venue. Having won more than 300 winter games medals, either in the colors of the Soviet Union or since its breakup in 1991, Russian athletes more than earned this opportunity to compete on home soil.
sports.ndtv.com