Source: ESPN
Sources: Canada's David to sign for Juventus
Juventus have agreed a deal to sign Canada international Jonathan David on a free from Lille, sources have told ESPN....read full article
Source: ESPN