I see greens in Alaska
That would be a dot from/near my location, actually.

If that is representative of exact location in Alaska, Greens is located further west in the boonies. The dot shown is in South Central Alaska, possibly Anchorage/Palmer area.
Ding ding ding! We have a winner! I'm from the Palmer area myself. Greens lives West/Northwest of where I'm at. (makes a map)

As for the newsletter? I'll sign

*edit - Can't sign up. "Page not found" error, brings me to a blank page on the website basically saying "here, try searching instead!"