On December 9, 1991, Santovenia was released by the Montreal Expos, and on February 3, 1992, he signed as a free agent with the Chicago White Sox. He played in two games for the White Sox and played 91 games with the Vancouver Canadians in 1992, then was released. He signed with the Kansas City Royals as a free agent on December 10, 1992. Santovenia spent most of the season with the Omaha Royals, and spent four games with Kansas City in 1993, his final major league appearance coming on October 2, 1993. After another season with Omaha, where he hit .164 in 45 games, he retired.