The NFL has tabbed Louisiana music legend Jon Batiste to sing "The Star-Spangled Banner" before the start of Super Bowl 59.