 Complete the following phrase:  At least three former U.S. Presidents and one future President has attended the Indianapolis 500. Gerald Ford attended the 1979 race, serving also as the grand marshal of the 500 Festival Parade. Both George H. W. Bush and Bill Clinton attended the 