Haven't seen the mooted trade, but throwing some numbers around, maybe its something like.
Richmond - In 2 and 19 Out, 7, 15 and 26
Freo - In 13 and 15, Out 8 and 19
GWS - In 7, 8 and 26 Out 2 and 13
Its probably fairly even all round, and just depends on who each team is targeting and where they think they will fall.
Richmond - Its a no brainer, sign, sign, sign
GWS - If they are after Andrew, he probably slides to there or thereabouts, and they pull their pick 13 into the top 10 and then gain a pick in the 20's to match Fahey. At this stage they probably need to go into deficit next year for him as 53 won't cut it
Freo - It all depends on who they are targeting, its kind of a nothing trade but depends on who they are after and if they don't think he will slide to 19 (lets say they are after Johnson (6), Erasmus (13) and JVR (15) its highly probable they could get them there, but may not get JVR at 19.
Its a possibility and might work well all around. Would be a great deal for us, get Callaghan, we can then either pick with 19 or field trade requests for the pick.