What is this plant?
It is difficult to tell for certain from the photo but I would say that is common evening primrose, Oenothera biennis, which is a native to your area but might be considered by some to be "weedy". There are some similar species of primrose but from where you described finding it, O. biennis is most probable.
Here is a link to more information on this plant:
Thank you for submitting your question and photo and I hope you find this information useful.