All roads have led to Istanbul. Or flights, that is. The WTA‘s season will (mostly) wrap up this week in Istanbul, Turkey, with the WTA Championships (some women will compete in the Championships 2.0 event next week in Bali). But after Frenchwoman Marion Bartoli pulled out of Moscow last week the eight-woman field was set, […]