Thoroughbred Trainer Trivia – Triple Crown

Q : Who is the only horse to finish 2nd in all three Triple Crown races? Which Triple Crown winner finished in front of him in all three races? A : Alydar & Affirmed