Greg Shahade (@GregShahade) / X

Por um escritor misterioso

Descrição

Greg Shahade (@GregShahade) / X
agadmator (@agadmator) / X
Greg Shahade (@GregShahade) / X
5 minute chess #590: GM Pablo Ricardi vs IM Greg Shahade
Greg Shahade (@GregShahade) / X
Greg Shahade (@GregShahade) / X
Greg Shahade (@GregShahade) / X
Trent Upsets Shahade: 2022 IMSCC, Round Of 16
Greg Shahade (@GregShahade) / X
5 minute chess #704: IM Greg Shahade vs FM Wong Yinn Long
Greg Shahade (@GregShahade) / X
Greg Shahade
Greg Shahade (@GregShahade) / X
Greg Shahade
Greg Shahade (@GregShahade) / X
Greg Shahade (@GregShahade) / X
Greg Shahade (@GregShahade) / X
Greg Shahade (@GregShahade) / X
Greg Shahade (@GregShahade) / X
Greg Shahade on X: Important call to the chess community regarding @LawrenceTrentIM and our Wednesday match on @chesscom ❤️ / X
Greg Shahade (@GregShahade) / X
Greg Shahade on X: SPOILER ALERT 🚨 Watch this video if you want to know who will win the #Candidates2022. / X
Greg Shahade (@GregShahade) / X
IM Greg Shahade (GregShahade) - Chess Profile
Greg Shahade (@GregShahade) / X
Greg Shahade Politics, Chess, CrossFit, Poker, Donuts
de por adulto (o preço varia de acordo com o tamanho do grupo)