Willie Hubbard sentenced to prison for punch that killed Edward James Scott
BY LEEANN SHELTON Sun-Times Media Willie Hubbard was sentenced to 4 1/2 years in prison Monday for throwing a punch that led to 48-year-old Edward James Scott being impaled on a metal fence. Hubbard, 35, was convicted of involuntary manslaughter in March following a bench trial before Judge Matthew Coghlan, according to court records. Authorities … Read more →