Jac Haudenschild (9w) leads Dave Blaney

Jac Haudenschild (9w) leads Dave Blaney

HOT NEWS