Banker Howard Milstein pulls out of Bills sweepstakes
‘Based in New York City, Milstein’s ties to Western New York include owning a 142-acre parcel of developable land in Niagara Falls, adjacent to Seneca Niagara Casino, thus just blocks from the falls.’