Ryan Leonard just signed for eight years. Capitals GM Chris Patrick is already talking about his next long-term contract.
Time will tell whether Ryan Leonard's eight-year, $84 million contract extension proves to be a bargain or a gamble for the Washington…