Boston has a number of venues that might be able to accommodate all that the NFL wants in a draft location, but it's unclear as to which ones the mayor is throwing his weight behind. While it would be interesting to see future college players learn their NFL destinations in a historically vibrant city like Boston, one should probably consider the possibility a bit of a long shot with New York City, Los Angeles and Chicago being the three front-runners.