X

American Ninja Warrior Recap 7/31/17

American Ninja Warrior Recap 7/31/17: Season 9 Episode 8 “San Antonio City Finals”

Tonight on NBC their obstacle course competition American Ninja Warrior returns with an all-new Monday, July 31, 2017, episode and we have your…