N.C. Gov. Josh Stein came to the banks of the French Broad River on Monday to announce $5.7 million in new flood-resilience grants for western North Carolina.