New Mizzou AD Laird Veatch signs 5-year deal, set to earn $1.3 million salary April 24, 2024 by St. Louis Post-Dispatch Before performance incentives, Veatch is set to make less money than his predecessor, Desiree Reed-Francois.