The St. Louis Blues landed a center in free agency on Tuesday, signing Paul Stastny to a four-year, $28 million contract.

Stastny, considered the top center available on the market this summer, could not reach a deal with the Colorado Avalanche to remain with the club, which wanted him back at a reduced salary.

According to reports, the Avalanche weren't interested in matching the Blues' offer of $7 million per year for Stastny.

In 71 regular-season games last season for Colorado, Stastny had 25 goals and 35 assists.

The 28-year-old has eight years of experience in the NHL, all with the Avalanche. His 458 points include 160 goals in 538 regular-season games, including a career-best 70 in 2010. He also has 18 points in 22 postseason games.

Stastny, the son of former Blues player Yan Stastny and a St. Louis native, was a member of the U.S. Olympic team in Sochi, Russia, in February, scoring two goals in six games. He also played on the silver-medal winning U.S. team in the 2010 Winter Olympics.