I'm new to the game, so forgive me if this is a feature and I'm just ignorant.
I think having a watch list of players you are interested in would be ideal. It would be nice if you could put anyone (free agents, players under contract, draft eligible players) in this list. This way, if you make an offer to a player (ie a CB) and that player ends up signing with another team, you already have a list of other CBs you have scouted and could make an offer to instead. This would also be good for tracking the progress of players you were interested in.