Football

Manchester City star David Silva names best Premier League player of his era

Manchester City star David Silva names best Premier League player of his era