Dwight Powell is set to play in Turkey, according to a report on October 30, 2026.
Dwight Powell Heading to Turkey

Chairman of the Board: Ahmed Hammam
Editor-in-Chief: Ayman Badra

Dwight Powell is set to play in Turkey, according to a report on October 30, 2026.