The Capitals have agreed to terms with star winger Alexander Semin on a one-year contract extension, sources have told ESPN.com. The contract is worth between $5M and $6M, the sources said.