New Orleans Saints and Pelicans owner Gayle Benson was lauded by Forbes for returning the Super Bowl to New Orleans.
New Orleans Saints and Pelicans owner Gayle Benson has taken the top spot on Forbes' list for "Most Powerful Women in Sports.