Home / News / Stanley Cup champion Alex Ovechkin is on the cover of the latest Sports Illustrated