It is also an industrial city, with a huge facility of Peugeot and Citroën, so I think the name is really nice However, I think there is a legislation in France against the use of city names. That has to be checked...
if it was for that legal note 676f72 just brought up, i'd say it's a domain with a nice potential to it...
I don't think it worth a lot, FC Sochaux isn't a great football team and the city isn't particularly attractive, the only thing as mentioned before is the PSA facility. (I'm French)