when can a player enter the nfl draft
National Football League Draft In the league's early years the draft was held in various cities with NFL franchises until the league settled on New York City starting in 1965, where it remained until 2015. The 2015 and 2016 NFL drafts were held in Chicago, while the 2017 version was held in Philadelphia. In recent years, the NFL draft has occurred in late April or early May.
Eligibility for the NBA draft Players whose 19th birthday falls during or before the calendar year of the draft, or at least one year removed from the graduation of their high school class, and who do not meet the criteria for "international" players are automatically eligible if they meet any of the following criteria:[16]