The NBA season opener between the Houston Rockets and Oklahoma City Thunder had just about everything that NBA fans had been screaming for.

It also included a stirring performance of the national anthem.

Navy veteran Generald Wilson belted out the national anthem, and the NBA broadcast actually chose not to cut away from the performance.

Wilson was honored to perform “The Star-Spangled Banner” at Paycom Center in Oklahoma City and did not disappoint.

Fans immediately flooded social media with praise, hailing it as one of the best national anthem performances ever and crediting the league for allowing it to play during the season opener.

“The dude that sang the national anthem for the first NBA game this season was insane!!! Had some pipes!” one fan said.

“ESPN/ABC refused to air the

See Full Page