Baylor on new stadium: "Right on track"