FRC Congrats to 8214 for being Division Finalists Captain and winning Industrial Design Award at 2025 Galileo Division Comments