Mark Dill's blog

The Lost Championship of 1905

02/11/2017

There has long been confusion over exactly when the first sanctioning body-endorsed point system for an American auto racing championship was established. In early days, circa 1909, trade publications announced their pick — not unlike the old AP polls in college football or the Time Magazine “person of the year” choice that still exists today.
 

Syndicate content