@WojYahooNBA: Free agent Aminu Al-Farouq has agreed to a four year, $30 million deal with Portland, league source tells Yahoo Sports.