News

On May 29, 1985, 39 people went to the biggest club game in soccer and never returned home. Heysel Stadium in Brussels was ...