Even without China’s “zero-Covid” policy, Steve Simon said that unresolved concerns about Peng Shuai would keep women’s tennis away from Shenzhen and a lucrative 10-year-deal to stage the Finals.
FORT WORTH — The WTA Finals, the elite season-ending women’s tennis tournament, was supposed to take place in Shenzhen, China, for 10 years and fill the WTA’s coffers.
It has not worked out as planned.