The Blues and center Andy McDonald have agreed to a four-year contract extension. The deal was announced Monday, and is worth $18.8 million over four years, a source told ESPN.com. Blues president John Davidson calls McDonald a "top line center who will play a major role in the development of our team."