James Stewart Post Race Video May 1, 2011 11:40am Home Breaking News James Stewart Post Race Video James Stewart talks about his experience in Salt Lake City, check out the video on his website right HERE.