Makes sense. If Pittsburgh can turn things around for him it will look brilliant, although I did think the Pens would aim a bit higher.
I'm not even certain Sheahan is a better player than Wilson at this point
Wilson was a number game due to the pens wingers, but no need to give up the higher pick when the wings had to move Sheahan at any cost to get AA back.