The Grade 1, $300,000 Santa Anita Sprint Championship is an interesting race on many fronts, not the least of which is due to the return of Omaha Beach, sidelined after winning the Grade 2 Rebel Stakes and Grade 1 Arkansas Derby this spring.
Read More...