GLEN ALLEN, Va. -- The principal of Glen Allen High School offered an apology and promised an investigation after a racist song was played over the public address system before Friday night's Homecoming football game. The song, which was derogatory toward African-Americans and featured the N-word, shocked and angered many in the crowd who heard it live and who later saw video clips that were shared on social media.

"As a parent of a biracial child that goes [to Glen Allen High School] I am disgusted," one Glen Allen High School parent posted on the WTVR CBS 6 Facebook page.

"I find it offensive and I'm white," another WTVR Facebook fan said. "We don't need more hate in our society. We need to live one another and not start trouble."

In a October 17 letter to John Marshall High School Principal Dr. William Royal, Glen Allen Principal Dr. Gwen Miller offered her "sincerest apologies."

I learned today that an inappropriate song played during warm-ups at our varsity football game last night that contained racially explicit content that your community and our community, understandably, found offensive. I do not know how the song made it into the mix of tunes, and we are investigating to determine the source. We regularly review play lists, and I am at a loss as to how such a song was included. I was involved in pre-homecoming activities and did not hear the song; however, my athletic director heard the song and responded immediately. Please know this unfortunate incident does not reflect the broader Glen Allen High School community. We are a diverse and inclusive community and are appalled that the instigator of this event has sent a message contrary to our beliefs and practices.

Principal Miller went on to praise John Marshall High School's students, athletes and fans for their "wonderful sportsmanship."

After the game, the handshakes went well, and your band performed in an exemplary manner. They were full of joy after their win, and the Glen Allen fans enjoyed watching them celebrate. Please convey to your students and community my sincerest apologies and let them know that the Jaguars want them to feel welcome any time they play a game at Glen Allen High School. Let them know that the incident is not at all indicative of our student body that celebrates diversity.

Principal Miller said once the school determined the source of the "unfortunate event" that appropriate disciplinary action would be taken.