Voted Roster management and manage the cap. First six listings are in my opinion are interwoven to the above. To manage the roster you need to have a mix of Vets and younger players. That covers the scouting departments Pro and College. To provide that right mix you have to know the needs of the Coaching staff so working with the Head Coach is paramount. If a GM is doing all this the team has direction. If the GM is truly managing the roster not just bodies as I believe Mac was and others before him you are able too control the cap for the long term future you struck gold.