*Not my idea, I read this trade in an article and I really liked it and it make sense for both teams. This are my reasons why
For the Raptor's -remain competitive and hopefully be a playoff team
I think that the team's weakest link is SF, I think Barnes should be our PF and RJ our Guard so this move would make that possible
If we trade Brown trying to recieve a First Round pick it will most probably be a late first round pick and for that reason I would prefer having Wiggin's expiring contract when our trio is in their prime so we can hopefully trade plus picks for whatever we need to be a contender at that time.
For the Warriors -I would guess they want to keep their trio together but at the same time they need to open up as much cap space as possible and this trade would help alot to do that.
*BTW I'm not Canadian, I'm puertorrican so the fact that Wiggin's is from Canada means nothing to me