
Angel Cabrera Set for 21st Masters Appearance After Legal Troubles
AUGUSTA, Ga. — Ángel Cabrera, the 2009 Masters champion, is set to make his 21st appearance at Augusta National in 2025 after overcoming significant legal challenges. Cabrera last participated in the Masters in 2019 and faced a tumultuous journey that led …