My wife had a question that I could not answer.
Can a player not declare for the draft, then sign with a team as a free agent after the draft? Maybe he is not very good, or maybe he doesn't want to be drafted by a team he does not like, but wants to sign with a particular team? Can someone do that? Or do they have to declare for the draft in order to be signed by a team? Does it matter if he was a junior or a senior in college?
If I recall correctly, Bills kicker John Leypoldt did not play in college, but was signed by the Bills after his college age class graduated. Is that still possible?