John Legend Performs at NBA Finals

The singer sang an incredible rendition of the Star Spangled Banner before Game 1 of the NBA Finals.