I've been checking around and no other media outlet has mentioned anything about Venus pulling out. The BBC wire is the only place I've found that is talking about Venus and it says while she's not 100% she is going to play and that Serena will be in the stands cheering her on.CAPPY4EVER said:
I won't be critical of darla but you have to admit it is suspicious,
considering no other outlet has said anything on this "Big news" and that this is her first post and this is what we get. Hmm...