When grading trades, I evaluate them for each team based on on-field impact, cap implications, draft compensation and effects within the context of a team's overall short- and long-term outlook.
I'm a big believer in judging decisions based on information available at the time. The saying 'Let's see how it plays out' isn't an option for general managers making deals for their teams.
Collection
[
|
...
]