I don't recall how long Kennedy was in the Senate, but I'm reasonably sure it was nowhere near 20 years!
Seven years - 1953-60.