Football players 399 / 1803
David Sommeil (1974)
David Soria Yoshinari (1977)
David Sourada (1974)
David Sousa (1980)
David Speedie (1960)
David Srangnanaok (1987)
David Staff (1979)
David Staniforth (1950)
David Stephens (1991)
David Steven (1878)
David Stockdale (1985)
David Stokes (1982)
David Stoyanov (1991)
David Stride (1958)
David Střihavka (1983)
David Sturrock (1938)
David Suarez (1979)
David Suazo (1979)
David Sviben (1989)
David Targamadze (1989)
David Tarka (1983)
David Taro (1984)
David Telfer (1988)
David Templeton (1989)
David Terkpertey (1987)
David Testo (1981)
David Texeira (1991)
David Theobald (1978)
David Thompson (1962)
David Thompson (1968)
David Thompson (1977)
David Thomson (1988)
David Timor (1989)
David Titterton (1971)
David Toledo (1982)
David Tong (1955)
David Town (1976)
David Trapp (1981)
David Trezeguet (1973)