U.S. track star Alvin Harrison — who won a gold medal at the Summer Olympics in Atlanta in 1996 — was arrested in Los Angeles Monday night for driving under the influence, TMZ Sports has learned. We’re told Burbank PD officers stopped Harrison,…
From TMZ.

Leave a Reply