As much easier it is to label things as black and white (not race but that things are either A or X) for complex issues so we can more easily understand the topic, I don't think it's correct to assume things and ignore the gray areas (or the rest of the alphabet between A and X).
To jump into conclusions from Hayward's intentions based on the jersey name and his donation history is a disservice to individuals in general. As has been mentioned, his body of work tells another story.
I also think in order for the country to go forward, we as a nation have to be grown up and respect people's decisions. We can have discussions on the best way forward, but to criticize people doesn't help society grow.
I despise Trump. I really hate the guy and lost sleep when he won the election and my biggest worry is coming true and it's baffling how his supporters can't see that. With that said, the reason why somebody voted for Trump is still their decision. My parents voted for him and as disappointed as I was for that, I know that my parents are good people. I know they are not racist as evident as their body of work (helping elevate minorities in Brazil and befriending people without prejudice). Also for the fact that my whole family is of mix race and have benefited and suffered from racism.
My point is that just because my parents, or anybody I know, have voted a certain way that I don't agree with, it doesn't mean that I can jump to conclusions to who they are and what they stand for. When talking about being open minded, it means being open minded to the things that you whole hardheartedly disagree with and finding the reasoning for their intention and learn from it.
The pointing fingers will eventually have to stop and at some point, we as a nation will have to put our big boy pants on.