I would beg to differ with this post. With all respect, but this is so unrealistic thing to say. I do not know what you define as "hero", since in my opinion there are not many heroes in the last 50 years or so, period, at least by the old definition of the word, but if you are talking about global icons and influential people, there are TONS of white Americans. Very few of them would be:
Michael Phelps
Steve Jobs (R.I.P)
Brad Pitt
Tom Cruise
Lance Armstrong
Billy Gates (He's a Jew I know)
Jon Bon Jovi
Leonardo Di Caprio
George Clooney
Tom Brady
Eminem (Wigger or not, we talk about the biggest selling artist of our era)
Stephen King
There are many others too many to mention! So if you mean that there's a decline of American influential stars, then we agree, but to say that there are not any American heroes anymore, you are stretching it a bit.
Also don't forget that in the last 15-20 years there's a huge increase of International white "heroes" in many many fields as Messi, Bechkam, Jason Statham, Fedor, Klitschkos, Federer, Nadal etc
One way or another, no matter how hard they try to hate on the white man and no matter what kind of propaganda they will use, white is superior in every possible level, FACT!