The Daily Show had a segment on this issue last night....after showing a clip of Stephan Dion, John said "Hey, I didn't know Celine Dion had a sister???".
Fair or not, he sure does have that "weakling" vibe. I'm not suggesting a leader needs to be physically tough, but even I feel like checking the guy into a gym locker every time I see him.
|