Minneapolis, NOT Las Vegas, holds the Ninja Sport Championship FInals with Rock Solid Warrior Well Represented
The American NInja Warrior "reality TV show" holds its finals in Las Vegas every season. But, the show which inspired the sport, isn't where all the best athletes in the sport can be found. Clearly. the athletes that make it…