David Samson ran the equivalent of back-to-back marathons Friday to honor the workers who built Marlins Park, and he also raised $550,000 for 10 charities.
David Samson ran the equivalent of back-to-back marathons Friday to honor the workers who built Marlins Park, and he also raised $550,000 for 10 charities.