I would call that a speckled trout & will research the rest... Pretty sure that they had them in streams in New England, back in the 1970's, but won't swear to it.
ยกAWWWWN'T! (That's the sound of "the TV Game Show buzzer, for a wrong answer) = I see that they live more in the Gulf of Mexico and as far north as Annapolis, in the Chesapeake Bay.