We have an American shad run on the Delaware River usually in April and early May. There's even a Shad Festival in Lambertville, NJ. They run up the river to spawn and you can fish for them as...