Former Masters and U.S. Open winner Angel Cabrera has reportedly been arrested in Brazil.
Cabrera was arrested …
Former Masters and U.S. Open winner Angel Cabrera has reportedly been arrested in Brazil. Cabrera was arrested Thursday in Rio de Janeiro and will be extradited to Argentina, according to the Associated Press. Police did not identify Cabrera in any public statements, but two federal police officers confirmed the news to the outlet under the condition of anonymity.