All good picks. Julio Cesar Chavez' career set I'm going through now and is another great choice. Those are the fighters I always liked best. The big punchers and the warriors. I'd also say Manny Pacquiao, he's tough. And also:
Rocky Marciano
Miguel Cotto
Rocky Marciano
Miguel Cotto
Comment