Gareth Hall - Career in Shirts

  1. Swindon Town 1998-2001
  2. Sunderland 1997-1998
  3. Brentford 1996-1997
  4. Sunderland 1996-1997
  5. Chelsea FC 1986-1996
Clubs National Team