As of now, Richards makes upwards of $8 million a season and that number might possibly rise. Because of this, Dallas most likely will not be able to resign him.
This presents them with a question. Should they trade Brad Richards in order to gain prospect(s)/draft picks that they can build with in the future, or should they hold on to him and ride it out as they make their run at the Stanley Cup? Its an extremely tough call, one that I would not want to make.
(He's been there. Won a cup with Tampa in 2004)
Richards is 5th in the league in assists and 6th in the league in points with 61. He also already has over 20 goals on the season. He is one of Dallas' alternate captains and a team leader. If they deal him to another team, there will surely be a public backlash from the fans.
But on the other hand, Richards would fetch a high price from any contender. The Stars could easily get a high draft pick and/or good young talent. When you put it into perspective, the Stars lose Richards for 20 games or so and in exchange possibly get a player (or 2) that they could build around for years to come. It sounds ideal, but that would require them practically forfeiting their chances at the Stanley Cup this year.
VERDICT: Don't Trade. As appealing as it sounds, The Stars are in the thicket of the Stanley Cup race. Trading Richards would not only ruin their chances, but the public/fan backlash would be horrible. In addition, nobody said that he wouldn't resign.