Who do you think will win Sunday's $176,000 Confederation Cup Final at Flamboro Downs?

Who do you think will win Sunday's $176,000 Confederation Cup Final at Flamboro Downs?

Choices