Senator Kennedy delivered the Democrats ' weekly radio address Saturday .