Ryan Leonard signs a contract extension with the Washington Capitals (8-year, $10.5M AAV)
Reporting timeline
Another 8-year extension coming in on the last possible day Ryan Leonard & Washington 8 x $10.5M Capitals locking up their young sensation
Ryan Leonard signs an eight-year extension with the #caps carrying a $10.5M AAV.
Story history