For decades the NFL Draft took place somewhere in New York City. Whether it was Radio City Music Hall, Madison Square Garden, or a fancy pants hotel like the Omni or the Marriott Marquis, you could count on the dreams of college football players coming true in New York. (This is why Alicia Keys told […]