Header Ads

Euro 2020: Up To 1,000 Italy Fans Allowed To Make Wembley Final Trip

Italy's football federation has struck a deal with British authorities to allow upto 1,000 fans to travel to England for the final of Euro 2020.

from NDTV Sports - Latest https://ift.tt/3dVx0WX

No comments

Powered by Blogger.