This was not found on the web as indicated. It was located in Germantown, NY where there is some construction work being done. They are receiving supplies in from all over so it could have come from anywhere.
I can barely make out the details. If I’m seeing it right I think it could be a Wolf Spider in the genus Tigrosa. Compare to Tigrosa helluo.