Temecula FC takes another step forward toward a stadium location! Howay!