Listen to this article

CHAMPAIGN — Stephen F. Burden, 59, of Champaign, died at 12:04 p.m. Saturday, Dec. 7, 2019, at home. Funeral arrangements were incomplete at Leek & Sons Funeral Home, 1215 W. Bradley Ave., U.