Lame duck

From: tgpedersen
Message: 59306
Date: 2008-06-18

I was wondering if this 'lahme Ente'
http://tinyurl.com/yspo6n
is the origin of the Am.-Engl. expression 'lame duck'?

Torsten