This is just another reason baseball is losing it’s popularity. Baseball fans are so dumb. And we say it has nothing to do with racism? Marc Anthony is 100 percent American and the so called baseball fans are complaining that he sung?????
I was at a Pittsburgh Pirates game a few years ago where the 70’s rock band Foreigner, in town for a gig, sang the most beautiful a capella version of the Star Spangled Banner I have ever heard. And most of them are Brits.
I personally really appreciate when non-American performers do a nice job with our anthem. Many Canadian NHL arenas excel at this.