Ranking the remaining top NFL free agents