The NFL made a big change in 2015 when they decided to move the NFL Draft from Radio City Music Hall in New York City to a rotational schedule. The draft has since been in Chicago, Philadelphia, Dallas, and most recently Nashville, with the 2020 NFL Draft being in Las Vegas next off-season.
Cities and teams put out requests to host the NFL Draft, much like they do for the Super Bowl, and get selected by a committee. While it seemed likely that the league would choose a joint bid from Cleveland and Canton, Ohio in 2020 to celebrate the 100 year anniversary of the league, it was passed over on its bids for 2019 and 2020.