hey, be nice, that's my Senator there. I often see him at the Amtrak station in Wilmington, DE. He commutes to DC daily from Delaware and I commute to Baltimore. I have seen him wear this Chesterfield coat at times and it is wonderful. I wish we had similar tastes in politics though.
I don't think they're plugs. Sometimes you'll see Biden without the rug, something I've always seen as odd. He might have it on or might not, sort of like Willard Scott. Great coat, though. And I hear Biden may be our next Secretary of State.