77th annual NFL draft begins tonight