Mizzou announces Laird Veatch as next athletics director. ‘A proven leader.’ April 23, 2024 by St. Louis Post-Dispatch Laird Veatch could be officially introduced in Columbia as soon as Friday. His start date will be May 1, though his starting salary is unclear.