James Nicholas returns to the BMW Charity Pro-Am presented by TD SYNNEX, set to take place June 5-8, 2025, at Thornblade Club in Greer, South Carolina. Latest odds for Nicholas at the BMW Charity ...