Media Trust Score85%

Baffert Wins Record 16th Del Mar Futurity With Cave Rock – NBC 7 San Diego

Cave Rock won the $302000 Del Mar Futurity by 5 1/4 lengths on Sunday, … time of 1:20.99 on closing day at the seaside track north of San Diego.

  • You already voted!
  • Read More