Katie Cranston invited to Canadian Open

Multiple championship winner to play against world's best

by