A sporting event is held every year on Memorial Day. What is it?

The Indianapolis 500 has always been held on Memorial Day weekend since its beginning in 1911.