"Foreign" versus "non-foreign" is a real gray area anymore. Some foreign made cars are assembled in the US (with US and foreign parts), and some American cars are assembled in Mexico or Canada (with US and foreign parts). Also, for example, Ford owns or holds a majority stake in Mazda, Volvo, Jaguar, Land-Rover, and Aston Martin. The question should be union versus non-union. While all American automotive plants and most major American supplier plants are unionized, none of the foreign owned automotive plants in the US are.
I buy only Ford products because of the discount I receive because FIL worked there for 35+ years.
Here is a list of 2005 American cars assembled in Mexico or Canada. This list doesn't include Chrysler products because as somebody mentioned, Chrysler is no longer an American company:
2005 Ford Crown Victoria 4dr 4.6v8 Auto OD
USA Owned
Canada Assembly- St. Thomas, Ontario
USA Engine
USA Transmission
90% US/Canadian Parts Content
2005 GMC Sierra 1500 2wd CrewCab P/U 5.3v8 4spd auto
USA Owned
Canada Assembly- Oshawa, ON
USA Engine
USA Transmission
90% US/Canadian Parts Content
2005 Chevrolet Silverado 1500 2wd Crew Cab LS 5.3v8 4spd Auto
USA Owned
Canada Assembly- Oshawa, ON
USA Engine
USA Transmission
90% US/Canadian Parts Content
2005 Ford Focus ZX5 SES 2.0 (i4?) Autotran
USA Owned
Mexico Assembly- Hermosillo
USA Engine
USA Transmission
60% US/Canadian Parts Content
15% Mexico Parts Content
2005 Ford Focus ZX5 2.0 (i4?) 5spd Man
USA Owned
Mexico Assembly- Hermosillo
USA Engine
Germany Transmission
60% US/Canadian Parts Content
15% Mexico Parts Content