Former Two-Time World Champ Meldrick Taylor Arrested After 90-Minute Stand-off With Armed Police
Former two-weight world champion and 1984 Olympic gold medallist Meldrick Taylor was arrested yesterday after engaging in a 90-minute stand-off with armed police in his home town of Philadelphia. According to a report from The Philadelphia Inquirer, the 52 year […]
Read: Former Two-Time World Champ Meldrick Taylor Arrested After 90-Minute Stand-off With Armed Police @Boxing News 24/7