The Finch meander? Is that the east or west side of the valley?
Also, was it Giant Hogweed? Can you report that to someone?
The Finch Meander is near those old bridges in the Rouge. I guess it is in the west end? I don't think it was Giant Hogweed, although I was freaked out at the time. After reading up on it on the Internet, it was probably Cow Parsnip. Giant Hogweed is apparently much taller than the stuff I saw, and flowers later (the stuff I saw was flowering).