Who do you think will win Sunday's $182,500 Confederation Cup at Flamboro Downs?

Who do you think will win Sunday's $182,500 Confederation Cup at Flamboro Downs?

Choices