FTC Team #26986 - The Innovators

FTC Team #26986

The Innovators

Sewickley, PA, USA

Active since 2024

Rookie Year

Thu Mar 19 2026

Last Updated
Green and Red Scrimmage
December 7, 2024