Former Masters and US Open winner Angel Cabrera arrested in Brazil
Former Masters and US Open winner Angel Cabrera arrested in Brazil and faces extradition to Argentina after being charged of assault, theft, illegal intimidation and repeated disrespect to authorities, according to police Two-time major champion Angel Cabrera had been on Interpol’s red code list Brazil’s federal police said arrest was made in upper class area … Read more