Toby Alderweireld

Toby Alderweireld

Toby Alderweireld

  • Current club: Tottenham Hotspur
  • Date of Birth: 2 March 1989
  • Birthplace: Antwerp, Antwerp, Belgium
  • Position: Defender