Capitals star Alex Ovechkin, one of Russia’s most high-profile athletes, called for “no more war” as he addressed his home country’s invasion of Ukraine publicly for the first time Friday.

Continue reading