'Lance Armstrong of horse racing': Suspended trainer Bob Baffert has history of success, excuses for dirty drug tests
8:16am PDT - April 26th, 2022 nascar all-star race - USA TodayBob Baffert is horse racing's most recognizable trainer, whose legacy has been tarnished by failed drug tests and excuses.