Many were surprised by Tuesday’s winner of the Tour of Turkey‘s queen stage. Ivailo Gabrovski is a Bulgarian who rides for local Continental Team Konya Turku Seker Spor, though I fail to understand why. Here’s a rider who won the overall in 2007 and who knows the lie of the land.