Learn more about whether Capri Holdings Limited or Skechers U.S.A., Inc. is a better investment based on AAII's A+ Investor ...