For generations of British Columbians, John McKeachie was a familiar voice and face who helped bring some of the province’s most memorable sporting moments into homes across the region.

McKeachie has died at the age of 82, according to reports following news of his passing. His death marks the loss of a respected journalist and broadcaster whose career became deeply connected to the sporting history of Vancouver and British Columbia.
McKeachie spent 27 years with BCTV, where he established himself as one of the region’s best-known sports broadcasters. Through his work, he covered many of the teams and events that helped shape British Columbia’s sporting identity.
Among the teams he reported on were the Vancouver Canucks, B.C. Lions, and Vancouver Whitecaps. His coverage helped generations of viewers follow the highs, challenges, and unforgettable moments experienced by some of the province’s most prominent sports teams.
Beyond his knowledge of sports, McKeachie was remembered for his warmth, professionalism, and unmistakable presence on television. His ability to tell the story behind the game made him a trusted figure for viewers and a respected colleague within the broadcasting community.
His career spanned decades of change in both sports and journalism, yet his distinctive voice remained familiar to audiences throughout the province.
As news of his death spreads, colleagues, sports figures, viewers, and longtime fans are reflecting on the important role he played in documenting Vancouver’s sporting history.
John McKeachie will be deeply missed and remembered as one of British Columbia’s enduring voices in sports broadcasting.