Jack Palmer, 10-07-12: Teddy's victory provides lesson in persistence for all of us

Published:

Lost in the publicity of last week's presidential debate in Denver was the true news highlight of the week. For the first time ever, the Teddy Roosevelt mascot won the presidents race at Nationals Park in Washington, D.C.