The Indy 500 rather arrogantly declarers itself to be the Greatest Spectacle in racing. "One of" maybe, but "The" is an arguable point. Anyway, that doesn't really matter as instead we will be following the Great Race with our own Great Race on the following day, as we host Race Department's...