Question: who won last triple crown of horse racing
Answer: Castleman 1978 Affirmed Steve Cauthen Laz Barrera Harbor View Farm Harbor View Farm 2015 American Pharoah Victor Espinoza Bob Baffert Ahmed Zayat Ahmed Zayat 2018 Justify Mike Smith Bob Baffert China Horse Club Head of Plains Partners Starlight Racing WinStar Farm John D.