Original: The Walkers Stadium is a football stadium which hosts home matches of English football team Leicester City F.C./ORGANIZATION. The all-seater stadium, inaugurated in July 2002, holds 32,500 and is named in a ten-year deal after crisp manufacturers Walkers, a former shirt sponsor of Leicester.
Simplified: The Walkers Stadium is a football stadium in Leicester, England, where Leicester City Football Club play their home football matches.