James Toney was about the best catch and counter puncher I've seen in my lifetime. What I mean by catch and counter is blocking with either a shoulder or glove and coming back with punch. Some counter punchers looked for openings when an opponent was punching but James was mostly countering post punch.