The St. Louis Blues announced on Saturday they have agreed in principle on a one-year, $4 million contract with free-agent center Derek Roy, pending a physical exam. The 30 year old spent last season between the Dallas Stars and Vancouver Canucks. He had four goals and 22 points with the Stars, who acquired him from the Buffalo Sabres in July 2012. Dallas traded him to Vancouver on April 2, and he had three goals and six points in 12 regular-season games, and one assist in Vancouver’s four-game loss to the San Jose Sharks in the first round of the Stanley Cup Playoffs.
Roy made his NHL debut with the Buffalo Sabres in 2003-04 and played for Buffalo through the 2011-12 season. From 2006-07 through 2010-11, Roy had at least 20 goals and 63 points; his career bests are 32 goals and 81 points in 2007-08.
Recently he has had injury troubles. He missed the final 46 games of the 2010-11 season and six playoff games after having surgery to repair a tendon in his left quadriceps. He also had shoulder surgery in July 2012.