Salford Red Devils stadium is set for a £65 million boost as the council prepares to take full control after months of ‘painstaking’ discussions. Salford City Council already controls 50% of the site, which is also used by Sale Sharks, with private property company Peel owning the remaining share. This is a welcome boost for […]