SEARCH


Singer tries to explain terrible performance of Canada's Anthem at recent hockey game

PUBLICATION
TJ Tucker
March 25, 2023  (11:46)
SHARE THIS STORY

At a recent Florida Panthers versus Toronto Maple Leafs game, Canadian spectators were subjected to what could be described as one of the most dreadful renditions of O Canada ever performed at a hockey game. The singer, who was reportedly a substitute at short notice, completely bungled the national anthem, failing to remember the lyrics and singing off-key in multiple instances. Fortunately, the singer was assisted by the Leafs supporters present, who helped him finish the song.

Ryan Michael James has been identified as the singer. He now tells City News in Toronto that he had only two hours to learn the national anthem of Canada before his appearance on a nationwide broadcast.

I found out two hours before that I was actually going on. I had two hours to learn the national anthem for Canada, of which I was not familiar with before doing the gig.

According to James, he was informed that the lyrics would be projected on a screen while he performed the song.

They were not. As much as I rehearsed it, I panicked and couldn't get back to where I needed to be.

During his interview with City News, James expressed regret for his mistake in the lyrics and maintained that it was unintentional. He apologized for the blunder.

Canada, I am so sorry for flubbing the lyrics. I promise it was not intentional.

Say what you will about James, apologizing after a mistake like that on national TV takes guts.

Source: City TV

POLL
MARS 25   |   243 ANSWERS
Singer tries to explain terrible performance of Canada's Anthem at recent hockey game

Do you think the Anthem Singer is actually sorry?

Yes10643.6 %
No7631.3 %
It doesn't matter6125.1 %
LIST OF POLLS

TRENDING NOW
2025-2026
NHL STANDINGS
GPWLOLPTS
Sabres8250239109
Lightning8250266106
Canadiens82482410106
Bruins82452710100
Senators8244271199
Red Wings8241311092
Panthers824038484
Maple Leafs8232361478
GPWLOLPTS
Hurricanes8253227113
Penguins8241251698
Flyers8243271298
Capitals824330995
Blue Jackets8240301292
Islanders824334591
Devils824237387
Rangers823439977
GPWLOLPTS
Avalanche82551611121
Stars82502012112
Wild82462412104
Mammoth824333692
Blues8237331286
Predators8238341086
Jets8235351282
Blackhawks8229391472
GPWLOLPTS
Golden Knights8239261795
Oilers8241301193
Ducks824333692
Kings8235272090
Sharks823935886
Kraken8234371179
Flames823439977
Canucks822549858
COMPLETE STANDINGS