Luton Town look for a new home to hang their hat

May 1 – The wave of stadium development sweeping across English football continues as Luton Town FC has unveiled ambitious plans for a new 25,000-capacity stadium to replace their beloved but outdated Kenilworth Road.