After leaving TSN, Singh worked as a reporter for the
Canadian Broadcasting Corporation's news service in Calgary. In 2009, Singh began announcing
National Hockey League games in the Punjabi language for
Hockey Night in Canada. He continued his work at CBC Calgary to pay for his weekly flights to Toronto
, but the CBC eventually found out and paid for his travel. He was the first person to announce an NHL game in Punjabi for television, and, in 2016, became the first Sikh Canadian to broadcast an NHL game in English. He also hosts a weekly online segment for the
Calgary Flames organization. In September 2020, Singh published a memoir, titled
One Game at a Time, which details his early life and broadcasting career. On January 13, 2021, Singh made his English play-by-play debut, calling a regular season game between the
Vancouver Canucks and
Edmonton Oilers for
Sportsnet. At the
9th Canadian Screen Awards in 2021, Singh won the award for Best Sports Play-by-Play. == Personal life ==