Sports

Tottenham arrives in Madrid for Champions League final

Tottenham has arrived in Madrid for the Champions League final against Liverpool