Igor Tudor labelled Arsenal as the “best team in the world” after the new Tottenham head coach said the Premier League leaders gave his team a reality check.

Similar Posts