20 NFL players that would make the best NBA players