Boots and bindings will follow in 2027. Armada will also boast a team of eight team riders and nine in-house employees across the United States and Europe ...