The field is almost set for the opening major of the year, but who needs a victory this week at the Valero Texas Open to earn a last-minute invite to The Masters? Source
The field is almost set for the opening major of the year, but who needs a victory this week at the Valero Texas Open to earn a last-minute invite to The Masters? Source