Why was Olympic gold medallist Alvin Harrison arrested? New details explored | International Sports News - The Times of India
Former Olympic gold medallist Alvin Harrison has been arrested on suspicion of driving under the influence in California, according to TMZ Sports. The former U.S.