Russia reportedly barred from participating in 2026 Winter Olympics, likely Alex Ovechkin’s last as an active player

Alex Ovechkin may not get a final chance to compete for what is likely the last career achievement he wants to check off his list: an Olympic gold medal.

According to a report from Latvian media outlet Sportacentrs, the International Ice…

Continue Reading