Five-time Presidents Cup player Mike Weir named International Team Captain for 2024 Presidents Cup
PONTE VEDRA BEACH, Florida, Nov 30: Masters champion Mike Weir from Canada has been named captain of the International Team for the 2024 Presidents Cup, which will return to Royal Montreal Golf Club in Montreal,…