Atitlan Thrives in 1 1/2-Mile San Luis Rey Stakes
After rating in seventh early and then in sixth well into the final turn of the $101,500 San Luis Rey Stakes (G3T) March 22 at Santa Anita Park, Atitlan unleashed a blazing move to surge past horses entering the stretch on his way to a clear victory. Looking for his first graded or group stakes…