The Sherborn-based Brain Busters robotics team has secured a spot at the FIRST Robotics Competition (FRC) New England Championship. The team faired remarkably well for its first year competing at the ...