Sochi Fun Facts
By Jeff Royer, XFINITY Sports
The 22nd Winter Olympic Games kick off in Sochi on February 7. That's a fact you may already know. Read on for some whoppers that you probably don't, from Sochi's controversial mascots to the games' record-breaking price tag. (Getty Photo/Julian Finney)
The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.