Leicester City and Southampton are two English football clubs that currently compete in the Premier League. Leicester City is based in Leicester, while Southampton is based in Southampton. The two teams have a relatively balanced rivalry, with neither team dominating the other in recent years. Both teams have had their ups and downs in terms…