Americans rank Barack Obama as best president of their lifetimes: Poll

A Pew Research poll released yesterday says that most Americans rank former President Barack Obama as the best president of their lifetimes.

abcnews.go.com