John Stones. Photo: Reuters

Worst kept secret: Manchester City sign England defender John Stones from Premier League rivals Everton

The centre back has signed a six-year contract after a fee of reportedly £47.5 million (HK$478m)was agreed

Topic |   English Premier League

TOP PICKS

John Stones. Photo: Reuters
READ FULL ARTICLE