Serena loses in the Wimbledon final…wonder how many more deluded guys will think they could win a point in a game (or match, no significant difference afaic) with her? www.dailymail.co.uk/news/arti…

*****
Written on