Original: Hillsborough Stadium is the home of Sheffield Wednesday football club, Sheffield, England.
Simplified: Hillsborough Stadium is the home of Sheffield Wednesday Football Club in Sheffield, England.