Fashionable teams have guts (7)
I believe the answer is:
insides
'guts' is the definition.
(thesaurus)
'fashionable teams' is the wordplay.
'fashionable' becomes 'in' ('in' can be similar in meaning to 'fashionable').
'teams' becomes 'sides' (I've seen this before).
'in'+'sides'='INSIDES'
'have' is the link.
(Other definitions for insides that I've seen before include "Entrails" , "stomach" , "guts" .)