John Carlson ready to lead Team USA in Sochi

John Carlson ready to lead Team USA in Sochi
February 4, 2014, 12:45 am
Share This Post

John Carlson is ready to assume his Captain America role once again as he prepares to lead Team USA into the Sochi Olympics. 

If the video does not appear, please click here.