Gary Teale ( born 21 July 1978 ) is a Scottish football player . He plays for Derby County and Scotland national team .
Teale won six caps for the Scotland national football team .