My former Dodgers’ teammate, David Ross, just won his second World Series Championship this past week. He and his band of brothers with the Chicago Cubs shocked the world and overcame the 108-year long curse in doing so. How did this finally happen for the Cubs? Well, as a long-time sports executive of over 40…
