A Broadway performer botched Canada's national anthem before the Toronto Raptors' game in Brooklyn on Sunday, singing lyrics that aren't in "O Canada."
Amber Iman, who's been cast in the national tour of the hit musical ``Hamilton,'' sang, ``O Canada, we sing our hearts for thee.''
The line that ends the song is, of course, "O Canada, we stand on guard for thee."
Raptors players and coaches looked around in confusion as they stood in line.
Raptors All-Star Kyle Lowry later remarked that the anthem was "a lot different than I've heard over the last five years. A lot different. Her voice was beautiful, but the anthem, the song, the words ... have her come to Toronto, we'll come and get somebody to give her some lessons."
The Raptors responded by poking fun at the Nets on Twitter.
.@BrooklynNets For future reference... pic.twitter.com/EJt64jTYZt
— Toronto Raptors (@Raptors) February 5, 2017
A spokeswoman at the Barclays Center said the Nets had apologized to the singer for the "prompter failing."