[1] He played in Major League Baseball as a catcher for the San Francisco Giants, Oakland Athletics, and Seattle Mariners from 1979 to 1987.
[3] Kearney's strong throwing arm was made evident in a game against the Tacoma Indians in 1981 when, he threw out five baserunners attempting to steal second base.
[5] Kearney began the 1982 season with the Athletics when regular catchers Mike Heath and Jeff Newman were sidelined by injuries but, would later be sent back to the minor leagues.
[13] This lack of pitch-calling skills along with his light-hitting caused the Mariners to trade for veteran catcher Steve Yeager before the 1986 season.
[14] In 1987, he was displaced by Scott Bradley as the Mariners' starting catcher and was released in July of that year after posting a .170 batting average in 51 games.