FTC Team #21806 - Eighty Seven and Running

FTC Team #21806

Eighty Seven and Running

Kansas City, MO, USA

Active since 2022

Rookie Year

Fri Mar 13 2026

Last Updated