Kyle Dubas made exactly 12 trades while performing his duties as general manager of the Toronto Maple Leafs this year.Today, we're going to rank them.Why?Well, quite frankly, it's the holiday season and not much else is going on.We also know you're probably reading this while taking a quick break from your last-minute Christmas shopping at some horrifyingly busy mall.
[
add
]
[
|
|
...
]