Jim Walsh (R-NY 25) will not stand for reelection.
He’s had some close races, and as a relatively moderate Republican, he’s a typical New York Republican, as opposed to a Long Island Neanderthal, he probably realizes that the current Republican leadership does not listen to him.
His district went Kerry in 2004.