The Masters is open to having Angel Cabrera return to Augusta National Golf Club, if the former champion can obtain a visa after legal issues kept him from participating for the past four years.
Cabrera, who won the Grand Slam event in 2009, has been