Bruce Leven, a self-made businessman whose sports car race teams won the Twelve Hours of Sebring three times in the 1980s, has died at 79. Leven died Sept. 15 at … Click to Continue »
South Florida Breaking News, Sports & Crime |, Miami Herald
Thu, 09/21/2017 - 7:10pm
Bruce Leven, a self-made businessman whose sports car race teams won the Twelve Hours of Sebring three times in the 1980s, has died at 79. Leven died Sept. 15 at … Click to Continue »