Washington Capitals star Alex Ovechkin said Wednesday that Russian athletes should still compete in the 2018 Pyeongchang Games despite the International Olympic Committee barred Russia for wide-spread doping.

The IOC ruled that the country's athletes can still participate, if they're clean, but it must be done under the neutral Olympic ...

More...