Not everyone can sing the anthem like Marvin Gaye or Whitney Houston.
https://awfulannouncing.com/mlb/mets-singer-botches-national-anthem-on-opening-day.html
Mets singer botches national anthem on Opening Day

Unfortunately for the Mets, their 2026 season got off to an inauspicous start when Christopher Jackson forgot words to the national anthem.

Awful Announcing

@IveyJanette I like the Jimmy Hendrix version.

The tune is an 18th century drinking song for a British men's club. The lyrics are amusing.

@c_merriweather And lots of racist words.

My favorite version is Marvin Gaye at the 1983 NBA All-Star Game.