Links The Top Ten Punches of all Time. November 17, 2006 Martin Colello Leave a comment A most entertaining list.