Lael Stables' Mare Superstar Leo Dies in the U.S.
Irish mare Superstar Leo, a multiple group stakes winner and stakes producer owned by Lael Stables, has died in the United States....
All Rights Reserved. Copyright , Central Coast Communications, Inc.