Even if its a given that there is potential................. there's no getting away from the fact its in Croydon.
Unless of course, American investors could be persuaded of the potential of the "franchise" rather than the current "Stadium" and "Fanbase"
Thames Valley Eagles ? or Buckingham...