Wow, I hardly follow sports at all, and NBA ever less, but so far most of you have no idea what you're talking about.
First, it was Tim Hardaway, not Penny Hardaway, that made the comment.
Second, since Tim Hardaway retired about 4 years ago he wasn't playing in this years NBA allstar game to begin with. He was going, as a former allstar, to represent the league at events related to the allstar game.
I don't care that any athlete, actor, musician, or any other entertainer thinks about anything. They have the right to free speach to say what they want, and the rest of us also have the right to free speach to say what we think about what they said.
And the NBA has the right to choose who represents them based on what that person says and thinks.