Sheffield says it was home to the planet’s first real soccer culture. Staking a claim to that honor may hold the key to its future.
Tag: Sheffield (England)
Police Commander Not Guilty in Hillsborough Soccer Disaster
A crowd crush at a 1989 match in England killed 96 people, and officials initially faulted the fans. Investigations later showed poor crowd control was to blame.