Security is top of mind for the Mercedes-Benz Corporate Run in West Palm Beach and the Fed Cup in Delray Beach.
1 / 5
WPBF - West Palm Beach
Wed, Apr 17, 2013 6:06 PM EDT