Multiple Teams · Dyson Koehler signs with Cal Poly