Jan Todd and Terry Todd founded the H.J. Lutcher Stark Center for Physical Culture and Sports at the University of Texas at Austin

Opening sign-in…