Skechers are shoes that are loved or hated, depending on the person. Whether you love wearing them or cannot stand the thought, learning more about the brand and what it offers will help you understand why each side of the aisle feels the way they do about this iconic shoe. Skechers USA Inc. founded in […]