Garrison Keillor is onto something. He says in Lake Wobegon, Minn., "the women are strong, all the men are good-looking and all the children are above average."
Researchers say half of the babies born today will live to be 100 years old.
Astounding.
Don't feel bad if you missed the headline. Good news runs out of oxygen in about 24 hours.
As the father of two boys, ages 2 and 7, I can't stop thinking about thi