Life Is Good wins San Felipe Stakes - Los Angeles Times
Advertisement

Life Is Good wins San Felipe Stakes

Life Is Good wins the San Felipe Stakes at Santa Anita Park on Saturday.

Share via

Advertisement