Liverpool investors could have a say in the name of Everton’s new stadium as £100m-plus deal on cards
The 52,888-seat stadium on the banks of the River Mersey will change both Everton’s financial situation and Liverpool’s skyline. The new stadium’s predicted boost in […]