Lance Leipold is an American college football coach who is the head football coach at the University of Kansas, a position he has held since 2021. From Wikipedia
A $488 million Memorial Stadium renovation is set to open in 2025 to bolster Kansas’s pursuit of its first Big 12 title.