I really don't want to open a can of worms here but a point needs to be made. Kids of that generation use that word, with the -a ending, all the time. I don't like it in any form and don't like it used around me. But they use it as a general term, many times with no negative connotation. The problem is the history of the word.
That being said, I don't see how Andrew's use of it referring to a white player is a racial slur. If he had called him a cracker or a honky, then yes I could see the racist slant. Here, the use of the F word was the more hostile part of the statement. And, to be sure, the whole statement was incredibly stupid, especially sitting on a dais during a post-game presser.
As we see all the time, kids do and say stupid things from time to time. In this one, no one got hurt except the kid using poor judgment and not controlling his emotions. I can tell you first hand, however, this is not a bad kid. He is, in fact, the opposite of that.