The Washington Capitals have signed winger Sonny Milano to a three-year extension worth $5.7 million.

General manager Brian MacLellan announced the contract Saturday, adding to an already busy All-Star break for taking care of future business.