Who do you think will win the $651,000 Maple Leaf Trot?

Who do you think will win the $651,000 Maple Leaf Trot?

Choices