Image 1 of 1

TeaksNorth_UNStakes_012.JPG

Teaks North #3 with Eddie Castro riding won the $750,000 United Nations Stakes at Monmouth Park in Oceanport, N.J. on Saturday July 2, 2011.   Photo By EQUI-PHOTO
twitterlinkedinfacebook