His remarks came at a crucial time as he tries to rebuild his steadily eroding popularity.
Even at 73 years old, Bob Beaudreault fought back. His attacker got away with more than $1,500.