You're right Crowder, I don't know much about building a football team. I design buildings and roadways for a living, so please excuse me.
And to answer you're question of what teams have done a better job over the past few years in the draft and free agency, without going through each team in the league, a couple come to mind; The Falcons which have already been mentioned, and the Chiefs. Off
Forum:
Miami Dolphins Civilized Discussion