Home team? (5)
I believe the answer is:
villa
I believe this clue is a double definition.
'home' is the first definition.
(I've seen this before)
'team' is the second definition.
(Aston Villa FC)
(Other definitions for villa that I've seen before include "Country house in Italy or France" , "Ancient Roman's country house" , "Classical country house" , "SECOND PART OF 8" , "Detached house" .)