Serena Williams leaves lasting impact in Delray Beach
The impact of the Williams sisters is all over Delray Beach. It's not hard to get someone to speak about Venus or Serena. And since Serena is stepping away from tennis, many folks are sharing their Serena stories.