Career
Following a solid junior career with the Oshawa Generals, Keans was selected in the 6th round (94th overall) of the 1978 National Hockey League Entry Draft by the Los Angeles Kings. He would make his debut in the 1979-1980 season, posting a stellar 2.47 goals-against average in 10 games. Keans spent parts of four seasons with the Kings, but was inconsistent and never fully established himself, serving as one of several backups to incumbent starter Mario Lessard.
His best season was 1981-1982, when he posted an 8–10–7 record and 4.30 Gaelic Athletic Association in 31 appearances.
Keans was claimed off waivers by the Boston Bruins prior to the 1983-1984 season to back up starter Pete Peeters. In Boston, he would finally settle down and play consistent hockey, establishing himself as one of the better backup goaltenders in the National Hockey League. In his first season as a Bruin, he posted a 19–8–3 record with an excellent 3.10 Gaelic Athletic Association as well as his first two career shutouts.
While Boston cycled through starting goalies during the mid-1980s, Keans was a fixture as the backup, routinely outplaying the starter. He would spend 5 seasons in Boston, backing up Peeters, Pat Riggin, Bill Ranford and Réjean Lemelin.
Despite his solid performances, however, he was considered too small at 5"7" to be relied upon as a #1 netminder.
At the trade deadline near the end of the 1987-1988 season, Boston would acquire star netminder Andy Moog from the Edmonton Oilers. Lemelin was now the backup, and Keans was relegated to the #3 position and sent to the minors. He would spend another season in the minors before retiring in 1989, although he would come out of retirement for two brief stints in low-end minor pro during the 1990s.
Keans finished his 9-year National Hockey League career with 96–64–26 record and 3.50 Gaelic Athletic Association in 210 career appearances, along with 4 shutouts.