Greece: NHL star Alex Ovechkin runs with Olympic flame
NHL player Alex Ovechkin, who is the first Russian torchbearer for the Olympic games, took part in the torch lighting ceremony in Olympia on Sunday. Ovechkin…
Greece: NHL star Alex Ovechkin runs with Olympic flame Read More