Marc Anthony responds to racially-charged All-Star Game backlash

Marc Anthony wants to remind everyone that he's an American, too.

Why this is even a story is indicative of the disheartening, large number of baseball fans on Twitter Tuesday projecting their skewed - backwards, even - perceptions on what races and ethnic backgrounds they believe should be singing "God Bless America" at the MLB All Star Game. Clearly, these same individuals have a hard time grasping that diversity is one of the most invaluable characteristics of America.

The Grammy-winning artist, who is of Puerto Rican descent, performed "God Bless America" in Citi Field, a stadium located in Anthony's native New York City. Was he off-key? Was his performance horrendous? Did he flash his nipple on live television?


Marc Anthony chose to exhibit his patriotism by performing a great American tradition in the most diverse city in the country. The responses, many awful, were collected by the tumblr Public Shaming. One user tweeted, among the others who questioned Anthony's nationality, "Why is a Mexican, Marc Anthony, singing god bless America? Doesn't he know this is AMERICA's song?"

Again. Marc Anthony was born in America. He performed at the Inaugural Ball this January. He also took to the stage at the Democratic National Convention in 2012.

In an interview with Kelly Ripa and Michael Strahan Thursday on "Live!," the New York-born singer responded to the throngs of people who took to social media to criticize Anthony.

“There were some statements made that people were upset that they would have somebody from another country sing the national anthem,” the singer told Ripa and Strahan. “ But to set the record straight, I was born and raised in New York, you can't get more New York than me.”


Watch his performance below.