Who Wins The Confederation Cup?

Confederation-Cup-Field-370.jpg

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

Tags
Have something to say about this? Log in or create an account to post a comment.