Masters, US Open champion arrested in Brazil after Interpol alert

Masters, US Open champion arrested in Brazil after Interpol alert

Sydney Morning Herald

Published

The 2007 US Open champion and 2009 Masters winner Angel Cabrera was arrested on Friday in Brazil and faces extradition to his native Argentina.

Full Article