American Ninja Warrior Bombshell! For the Second Time Ever, National Finals Will Crown a Winner
American Ninja Warrior's Matt Iseman confirms the news! Catch the national finals on August 26th at 8 p.m. ET on NBC, with the finale on September 16th
PEOPLE Now airs live, Monday through Friday, from the Meredith offices in New York City.