
In any sport the stars of the show are the athletes themselves. They are the performers who make the magic happen out on the field of play. But at the outset, the striking new velodrome in the Town of Milton, just to the west of Toronto, is worth the price of admission.