how long do you have to be in college before the nfl
National Football League Draft Players who have been out of high school for at least three years are eligible for the NFL draft. The rules do not state that a player must attend college, but virtually all of the players selected in the NFL draft have played college football, usually in the United States but occasionally from Canadian universities as well. A few players are occasionally selected from other football leagues like the Arena Football League (AFL), the Canadian Football League (CFL), and the German Football League (GFL). A small handful of players have also been drafted from colleges who played other sports than football.
College recruiting During recruitment, a college coach may ask a prospective player to sign a National Letter of Intent or NLI for short. The NLI is a voluntary program with regard to both institutions and student-athletes. No prospective student-athlete or parent is required to sign the NLI, and no institution is required to join the program.[5] By signing a NLI, a prospective student-athlete agrees to attend the designated college or university for one academic year. Pursuant to the terms of the NLI program, participating institutions agree to provide athletics financial aid to the student-athlete, provided he/she is admitted to the institution and eligible for financial aid under NCAA rules. An important provision of this program serves as a recruiting prohibition applied after a prospective student-athlete signs an NLI[5] This prohibition requires participating institutions to cease recruitment of a prospective student-athlete once an NLI is signed with another institution. The NLI has many advantages to both prospective student-athletes and participating educational institutions:[5]