The Washington Capitals have re-signed forward Carl Hagelin to a four-year, $11 million deal.

The 30-year-old, who was set to become an unrestricted free agent, was acquired from the Los Angeles Kings in February.