Weir was born in Sarnia, Ontario. He grew up in the Sarnia suburb of Bright’s Grove, Ontario, where he learned to golf at Huron Oaks Golf Course, and was coached[…]

Mike Weir