January 21, 2026
Larry Owings scored the biggest upset in NCAA wrestling history, and he’s spent the rest of his life coming to terms with it.