Lael Stables' Mare Superstar Leo Dies at Age 26
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.