Claim: Canada's Robin Buck has never won a NASCAR race at the Circuit ICAR facility.
Evidence: Canada Robin Buck Year