Calder Race Course has won the right to install slot machines.

Calder Race Course has won the right to install slot machines.

Eliot Schecter

New Boss at Calder Among CDI Changes

Ted Nicholson to oversee operations at Calder Race Course.