Which event is held each year on Memorial Day?By David MillerIn Sports TriviaW View AnswerIndianapolis 500.Indianapolis 500 is a 500-mile race, also known as Indy 500. It is held every year on Memorial Day at Indianapolis Motor Speedway in Indiana.
The Triple Crown of Thoroughbred Racing in the U.S. is awarded to a horse that wins three of the main races in the same season. What are these three races?In Sports Trivia, U.S. TriviaT