Leicester is the Baltimore to DC's Coventry. The M69 is like the I95 between them.
Leicester is probably most famous for being the home of the current English Premier League champions (about 2 more weeks). Which, when it happened was about as likely as The Nat's winning a playoff series.
Oh yeah, I follow the Premier League on weekends. I wasn't even aware of Leicester during my travels. I'd like to see it now because of Richard III.
PS We have a soccer thread.