Report – Liverpool ready £20.8m contract to finally sign £38m-£42m star

Jonathan David, Alphonso Davies Canada Team