By Patrick Stephan Breaking news out of Boston, where the promoters have apparently called off the Boston Grand Prix after finally getting fed up with the less than helpful treatment they’ve received from the city and state governmental agencies. Boston Herald Story From the Boston Herald Story linked above: “””The promoters of the Boston Grand…

This content is for 12-Month TSO Subscription members only.
Log In Register