Wilson is a pretty solid piece for you guys to get. He wasn't getting chances in Pittsburgh due to a numbers game, but I think he'll be given more chances with Detroit. He's kinda a jack of all trades kind of player, which sadly pushed him out of the lineup for guys that had some sort of special skills (Kuhnhackl with his PKing, Reaves with his toughness, ect). Has some grit, has some speed, has some talent..but it's just all "some" for that. I think he's a good piece to get for a struggling player like Sheahan though. I think both teams come out of this deal happy.