A pair of bungled anthem renditions had Jeff Fuller looking for the quickest way off the infield at Florida Auto Exchange Stadium on Wednesday.
When he made it off the field, the disconsolate singer found Blue Jays manager John Gibbons waiting with a handshake.
"Poor guy, [he had] nowhere to hide" Gibbons said later. "I admire him for sticking [it] out there and doing it."
After a pause during his botched first attempt, Fuller tried to restart O Canada but the crowd continued singing without him. The U.S. anthem also had its problems.
Several Toronto players laughed, including third baseman Brett Lawrie, who is from Langley, B.C.
Tweeted Lawrie: "Ahah how bout the guy singing the national anthems today ?? Ahah woee boyy."
Things didn't get much better for the Jays, who lost 10-1 to Houston.