Washington Capitals star Alex Ovechkin brought the Stanley Cup trophy to the soccer World Cup fan zone in Moscow on Saturday as thousands cheered for the first National Hockey League (NHL) captain from Russia to win the title. The long-time NHL player won his first Stanley Cup last month when his team

More...