Are there any numbers stamped on the seat lug? If this is a mid seventies bike, there could be a 2 digit number there representing the year (rumor has it, but I doubt that is the case...) What is the date code of the Campy parts? That would be helpful with the ID, but I think that it is more likely to be a Le Champion because of the Campy components (the Team Champion had French stuff)