The best part was it a was a surprise that this player sings the National Anthem, none of his teammates actually knew that this was happening!
Who Was The Player?
None other than Adam Wainwright of the St. Louis Cardinals. He announced that this would be his last season and he got to check off something from his bucket list in his final MLB Opening Day! Singing the National Anthem!

ST LOUIS, MO – MARCH 30: Adam Wainwright #50 of the St. Louis Cardinals acknowledges fans after signing the National Anthem prior to a game against the Toronto Blue Jays on Opening Day at Busch Stadium on March 30, 2023 in St Louis, Missouri. (Photo by Joe Puetz/Getty Images)
Scroll Down To See The Video!!
I mean, maybe we are biased but anyone remember when our very own Brian McKay from 92.5 XTU sang the National Anthem at the Phillies game?? Super cool.
Adam Wainwright Isn’t The Only Player To Try It Out
The Buffalo Sabres goalie, Malcom Subban sang before one of their games and it was freakin’ fantastic. Here he is in action and below, you can hear him singing his heart out, pretty amazing!

ELMONT, NEW YORK – DECEMBER 30: Malcolm Subban #47 of the Buffalo Sabres makes the second period save against the New York Islanders at the UBS Arena on December 30, 2021 in Elmont, New York. (Photo by Bruce Bennett/Getty Images)
Here’s The Video of Subban’s Performance!
Back To Adam Wainwright’s Performance
He was actually supposed to start for the Cardinals in the game in addition to singing but according to MLB.com, that changed kind of at the last minute.
Wainwright was scheduled to be the starting pitcher for a seventh Opening Day, but he was scratched because of a groin strain he suffered while with Team USA in the WBC.
Let’s See This Amazing Performance!!! It’s About Time!