Edited Jul. 3, 2020 at 5:41 p.m.
I think this trade could work well for both teams.
Minnesota really needs a center on their top-line. Cirelli could be that. He may be unproven, but has high potential. Wild has one of the best defenses in the league (altough it may not seem like that because of the horrible goaltending) and can afford to lose someone from there in order to improve at center.
Tampa, on the other, hand needs reinforcements on their RD, as they currently have absolutely no-one there. Also, Tampa has a deep center core so they can afford to lose Cirelli, a pending RFA.
Now, I know that Tampa is in a tough situation cap-wise. They have Cirelli, Cernak and Sergachev, amongst others, to sign and a hair over 5M in cap space. But in this scenario they get the reinforcements they need with the money that would have gone into Cirelli's contract. They are going to have a tough time no matter what happens and may not be able to keep all of their young stars. If it helps, Wild can retain some salary.
And if this doesn't work the Wild can just offer sheet Cirelli.