Angel Cabrera welcome at Masters if he can obtain visa
(Photo credit: Jon Austria/Naples Daily News USA TODAY NETWORK - FLORIDA, Naples via Imagn Content Services, LLC)
The Masters is open to having Angel Cabrera return to Augusta National Golf Club after recent legal issues have kept him out of the traditional first major of the year in recent seasons.
Cabrera, the 2009 Masters champion, has been denied a visa after a pair of what have been termed "gender violence cases," a