Only operational from 1970 to 1980 (i.e. before I arrived here), the speedway is still remembered.
http://www.na-motorsports.com/Tracks/CA/Ontario.html
Must-win? What? When? How?
-
In sports and in business, you occasionally hear the phrase "must-win." It
obviously signifies something of importance, but sometimes the word is
bandied a...
3 days ago