Ben Harper will perform ‘The Star-Spangled Banner’ on slide guitar at Game 3 of the NBA Finals tonight. The game will take place in Cleveland where the Cavaliers are scheduled to take on the San Antonio Spurs. The National Anthem will be performed at 8:50 PM EDT and televised nationally. Harper will also perform later tonight at Clevelands House Of Blues.