The league needs to take over the running of Niagara like they did in Flint a few years ago. Their management are consistently making terrible trades
Some agents/wannabe GMs not having as much power over the Niagara owner as they want is more of an issue than the trades imo.
Dann & Zito trades were profitable. As much or more was had for Dickinson than any other defect. Fimis got the same return as Haight. Cooke and Enright & Struthers trades look real bad for Mississauga. Assadourian trade was good for both Niagara & Sudbury. Sobelev for 4 & 8 is fine. Bryant & 3rd for Waddick should be good for both teams.
Copeland, 2, 3 for Humphrey & Paris is a bit steep but a fine trade I think. Copeland would have fetched a 6-8 pick or be placed on waivers; and remember, Humphrey is a winner that was nearly a pt/g player at 18.