New Orleans came out to pay respects to a city icon today. Saints and Pelicans owner Tom Benson was laid to rest.