The mighty New York Yankees became the world champions of baseball again last night when they beat the Philadelphia Phillies. It was the first championship in their brand-spanking-new stadium, and I'm basking in the glory of the victory of my adopted city.

So why the eff did Mary J. Blige wear her sunglasses while singing the National Anthem? She sang the Star-Spangled Friggin' Banner while wearing sunglasses ... AT NIGHT!

There's a whole stadium of men and women with their hats off of their heads and over their hearts, and then there's Mary J. Blige wearing sunglasses.

It was a bad artistic choice in my opinion, one with no respect for the men and women who have died for that song and what it represents. Mary J. Blige just had to look cool for her fans. The sun was not shining in her face, and it was night time.

Heck, the players play all night long in those conditions without sunglasses. They can look up in the sky and catch a fly ball with no problem at all!

I find it hard to believe that she needed them to sing the song. Her eyes weren't burning, she just needed to look cool. It's so uncool.

Here's another anthem complaint of which Mary is also guilty: When you sing the national anthem, you don't have to fluctuate your voice at weird times to put your mark on the song. It's the "Star-Spangled Banner," it doesn't need your vocal bravado to be beautiful.

The song is actually more profound than your distracting vocal choices and should be appreciated for what it is. Show some respect.

I sound like an old lady, don't I?

Yankees are #1!