Jim Cannon (curler)


Jim Cannon is a Scottish curler. He is a.

Teams