In this image provided by Equi-Photo, Teaks North, with with Eddie Castro aboard, wins the $250,000 Monmouth Stakes horse race at Monmouth Park in Oceanport, N.J. on Sunday June 12, 2011. (AP ... more 
In this image provided by Equi-Photo, Teaks North, with with Eddie Castro aboard, wins the $250,000 Monmouth Stakes horse race at Monmouth Park in Oceanport, N.J. on Sunday June 12, 2011. (AP Photo/Equi-Photo, Bill Denver) less 
1 / 1
Associated Press | Photo By Equi-Photo, Bill Denver
Sun, Jun 12, 2011 6:24 PM EDT