Turns out rumors of Alex Ovechkin’s departure via free agency were greatly exaggerated, as the captain himself announced the exciting news that he’s sticking around:
Per Pierre LeBrun, it’s a five-year deal for Ovechkin:
UPDATED: It’s official from the team:
And more from the team: