Demetrius Andrade Takes Home the Gold at the 2007 Boxing World Championships
(CHICAGO, ILL.) – Welterweight Demetrius Andrade (Providence, R.I.) won his first World Championship on Saturday at the 2007 AIBA World Boxing Championships in Chicago, Ill. Andrade dominated every second of … Read more