David Anderson
Former undisputed world middleweight champion 'Marvelous' Marvin Hagler has unexpectedly at the age of 66