WASHINGTON, DC – Making news is nothing new for self-made Greek-American billionaire Ted Leonsis, an award-winning filmmaker and philanthropist. But this week, the news Leonsis made in a feature story in the March 1 issue of Washington Post Magazine, had to do with Leonsis’ best-known capacity: his ownership of two professional sports teams in his […]