The best part about all this is that Serena gets at least another day of rest because of the rain delays today, so that means that she's had more time to recover from her injury, which hopefully means that she can win Wimbledon again.
And the arguments shouldn't be about Serena, they should be...