The truck driver who died in a Highway 400 crash allegedly caused by street racers was laid to rest in Innisville Friday.

David Virgoe died when the tractor-trailer he was driving went into a ditch after allegedly being cut off by a speeding vehicle on Monday.

Police say two or three cars were speeding in the northbound lanes Monday morning, making sudden lane changes and following too closely, when they approached Virgoe's vehicle.

The father of three and grandfather of five is being hailed as a hero for swerving the tractor-trailer into the ditch to avoid an oncoming minivan packed with people.

The Ontario Trucking Association announced Friday it's honouring the veteran driver's memory by establishing a $40,000 scholarship for children of Ontario truck drivers who are killed or seriously injured on the job.

"Mr. Virgoe's selfless act and the kind of person he was epitomizes all that is good about the trucking industry," David Bradley, president of the association, said in a press release.

"Sadly he made the supreme sacrifice because of the reckless actions of a few others. But, in doing so he saved...lives."

"The two men charged in the fatal crash made another court appearance in Barrie on Friday morning.

The 20-year-old and 19-year-old are facing several charges, including dangerous driving causing death and dangerous driving while racing.

They remain in custody and will be back in court on Monday.