El Feed

Belmont Stakes Lemon Drop Kid

5 Jun 1999: Lemon Drop Kid #6, riden by Jose Santos, crosses the finish line to win the 131st Belmont Stakes at Belmont Park in Elmont, New York. Mandatory Credit: Doug Pensinger/ALLSPORT

Comments
Previous feeds