The legacy, impact of Pelicans owner Tom Benson

New Orleans Pelicans owner Tom Benson, who died Thursday, March 15 at age 90, left a lasting legacy in New Orleans and the world of professional sports.
NEXT UP:

  • Facebook
  • Twitter