https://www.ninersnation.com/2018/2/26/17053630/nfl-free-agents-2018-top-list-100-49ers-ranking-team-needsAvatarYULIAFeb 26, 2018