Two years ago, he was wowing viewers on TV’s “America’s Got Talent.” Last year, he sang the Star Spangled Banner before a San Antonio Spurs game, only to be the subject of online attacks because of ...