Team Info

  • Team Name The Greeks FC
  • Founded 2020
  • Country Greece 🇬🇷
  • Stadium Velis Sports Center
  • Site -