How long do you have to be in college to go to the NFL
no length of time. just good enough
I think 2 years
You can be in as long as you want but, it might be better for the team if the keep the same age range for their statistics.