Kennedy's blast from the left wing beat Jake Allen and handed San Jose its first victory since Jan. 31.
Allen finished with 23 saves for the Blues, who saw their three-game winning streak come to an end.
Patrik Berglund recorded the only score for St. Louis.
Attkisson leaves CBS News, reportedly over network's 'liberal bias'
LGBT community has 'bullied the American people': Bachmann