Bob Baffert
Everything you need to know about Bob Baffert

Who is Bob Baffert? Robert A. Baffert (conceived January 13, 1953) is an American racehorse…