Overseas team make communications infrastructure (8)
I believe the answer is:
internet
'communications infrastructure' is the definition.
(the internet is used for communication)
'overseas team make' is the wordplay.
'overseas team' becomes 'Inter' (Inter Milan football club).
'make' becomes 'net' (I've seen this in another clue).
'inter'+'net'='INTERNET'
(Other definitions for internet that I've seen before include "What could be offered at some cafes" , "Here, blogs" , "computer link-up" , "Global computer communications network" , "Electronic communication system" .)