Home / Photos / Alex Ovechkin Carries the Olympic Torch, Calls It The Best Moment of His Life (GIFs)