Share

Life Is Good wins San Felipe Stakes

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