BenFred: New Mizzou AD Veatch is familiar face in what he says is ‘forever home.’ Now time will tell. April 27, 2024 by St. Louis Post-Dispatch Did Mizzou’s exhausting AD turnstile finally stop spinning Friday? Veatch could prove to be the right hire at the right time.