Baffert’s Thousand Words wins Shared Belief Stakes at Del Mar – Los Angeles Times

Facebook

Baffert’s Thousand Words wins Shared Belief Stakes at Del Mar Los Angeles Times …read more

Source:: Los Angeles Sports News By Google News

Leave a Comment