Zach and Jarrett break down the upcoming Team Ninja Warrior Series starting April 18th on USA
See All 2 Episodes of "The American Ninja Debate"