NBA and NHL trades that have happened this week plus a couple NBA Free agency signings that also happened last week