The Federal Trade Commission (FTC) has levied a fine on Utah-based apparel company Lions Not Sheep for falsely claiming that its imported apparel was made entirely in the USA. A fine of $211,335 was imposed on the company and its owner Sean Whalen, according to a July 28 press release issued by the agency. Complaint…