Rupp, 33, is a gritty forward who is relied upon more for his toughness and physical play than his offensive contributions will bring some additional size and toughness to a Wild lineup that already features Zenon Konopka and Matt Kassian.
Through eight games this season Rupp is pointless and has picked up 12 penalty minutes while averaging just over six minutes of ice-time per game.
The Rangers will be receiving a promising forward in Palmieri while Powe adds some defensive ability in the suit of a strong penalty killer.
Powe, 27, played in all 82 games for the Wild last season, registering 6 goals and 13 points. This year through eight games he has failed to register a point while averaging just over ten minutes of ice. He was reportedly a healthy scratch for the Wild as of this morning, so the trade comes as no surprise.
Palmieri, 23, has spent most of his time with the Minnesota organization in the minor leagues. Acquired in a trade last spring with the New Jersey Devils, Palmieri is behind numerous budding prospects in the Wild organization, leading to him becoming expendable.
Last season with the Wild he was pointless in nine games but did manage 4 goals and 3 assists in 29 games with the Devils.
Bob McKenzie is reporting that Palmieri will be sent to the minor leagues while Powe is expected to be in the Rangers lineup sometime this week.
According to Michael Russo of the Star Tribune, Rupp is likely to make his Wild debut on Thursday against the Canucks.