Rupp is a big guy, standing at 6'6" and 243 lbs, and gives them a physical presence this team sorely needs. As Russo mentioned today, he has been in 78 career fights. He also is a Stanley Cup winner, with the Devils in 02-03.
The Wild are taking on slightly more salary with Rupp than Powe. Rupp is owed $1.5M this year and next year, whereas Powe was due to make $1.066M this year and next year. Obviously not a huge cap hit, but when you are as close to the ceiling as the Wild are, every dollar counts.
Since there are many videos of Rupp fighting, here is a Rupp goal video
A message is being sent to this team. Play well, or you can hit the road. Devin Setoguchi may not be far behind Powe on his way out the door. But look for this to maybe jump start this lifeless team starting tonight in Phoenix.