Top 12 All-Time Greatest Welterweights

Our ratings of the all-time greatest fighters in each of the traditional eight weight classes continues with a look at

Read more

Plaster of Torrance (Part Two)

Plaster of Torrance: Unwrapping the Meaning of Antonio Margarito, Part Two. Excerpted from The Bittersweet Science. There are times when

Read more

June 27, 1987: Hilton vs Drayton

Fighting families are not exactly unique in boxing. Indeed, the history of prizefighting is filled with siblings who shared the

Read more

Top 12 All-Time Greatest Welterweight Fights

No matter how you break it down, Errol Spence vs Danny Garcia has one major thing going for it: it’s

Read more