‘She Should Have Won’ – Serena Williams Puts Winning Rage Aside to Get Real About Sister Venus Williams and Their Intense Battles
Williams’ sisters were only rivals when they would clash on the court. The two stars have encountered each other 31 times, with nine matches in Grand Slam finals. Serena and…