Stanford may finally be getting in the game...