FTC Team #26986 - The Innovators

FTC Team #26986

The Innovators

Sewickley, PA, USA

Active since 2024

Rookie Year

Sun May 03 2026

Last Updated
Green and Red Scrimmage
December 7, 2024