Olympic Racing?Olympic Racing?Well not exactly. But there is a major connection between NASCAR and and some high speed competition at the Olympic Winter Games in Sochi.John StanleyJohn Stanley