On Saturday night March 13, 2021, the sporting world at large was shocked to learn of the sudden death of former undisputed world middleweight champion Marvelous...
A second member of the fabled 1976 U.S. Olympic Boxing Team has died. Davey Armstrong, who spent his best days as a boxer chasing Olympic gold,...