After Tuesday's last-minute rendition of the National Anthem at the NBA Finals on Tuesday, 11-year-old Sebastien De La Cruz was the subject of a torrent of racist social media. This morning, he perfectly shut up the haters.

Tonight, he sang the National Anthem before the finals again, this time introduced by San Antonio mayor Julian Castro. And he sang that terrible song way better than Beyonce.

Go Spurs. Go Sebastian.