Lions Not Sheep and its owner Sean Whalen was fined $211,335 by the Federal Trade Commission for making false claims that their imported merchandise from China was made in the US, according to a ...